BillingPaymentAttempt constructor
BillingPaymentAttempt({
- required BillingPaymentAttemptObjectEnum object,
- required String id,
- required String paymentId,
- required String instanceId,
- required String chargeType,
- required String payeeId,
- required Object payee,
- required String payerId,
- required CommercePayerResponse payer,
- String? subscriptionItemId,
- Object? subscriptionItem,
- required CommerceMoneyResponse amount,
- required String paymentMethodId,
- required CommercePaymentMethodResponse paymentMethod,
- required String statementId,
- required String? gatewayExternalId,
- required String? gatewayExternalUrl,
- required BillingPaymentAttemptStatusEnum status,
- required int? paidAt,
- required int? failedAt,
- required int createdAt,
- required int updatedAt,
Returns a new BillingPaymentAttempt instance.
Implementation
BillingPaymentAttempt({
required this.object,
required this.id,
required this.paymentId,
required this.instanceId,
required this.chargeType,
required this.payeeId,
required this.payee,
required this.payerId,
required this.payer,
this.subscriptionItemId,
this.subscriptionItem,
required this.amount,
required this.paymentMethodId,
required this.paymentMethod,
required this.statementId,
required this.gatewayExternalId,
required this.gatewayExternalUrl,
required this.status,
required this.paidAt,
required this.failedAt,
required this.createdAt,
required this.updatedAt,
});