public interface PaymentDraft extends CustomDraft, WithKey
PaymentDraftBuilder
,
PaymentDraftDsl
Modifier and Type | Method and Description |
---|---|
javax.money.MonetaryAmount |
getAmountAuthorized()
Deprecated.
This field will be removed with the next major SDK update.
|
javax.money.MonetaryAmount |
getAmountPaid()
Deprecated.
This field will be removed with the next major SDK update.
|
javax.money.MonetaryAmount |
getAmountPlanned() |
javax.money.MonetaryAmount |
getAmountRefunded()
Deprecated.
This field will be removed with the next major SDK update.
|
String |
getAnonymousId()
Identifies payments belonging to an anonymous session (the customer has not signed up/in yet).
|
ZonedDateTime |
getAuthorizedUntil()
Deprecated.
This field will be removed with the next major SDK update.
|
CustomFieldsDraft |
getCustom() |
Reference<Customer> |
getCustomer() |
String |
getExternalId()
Deprecated.
This field will be removed with the next major SDK update.3
|
String |
getInterfaceId() |
List<CustomFieldsDraft> |
getInterfaceInteractions() |
String |
getKey()
User-specific unique identifier for the payment.
|
PaymentMethodInfo |
getPaymentMethodInfo() |
PaymentStatus |
getPaymentStatus() |
List<TransactionDraft> |
getTransactions() |
@Deprecated @Nullable String getExternalId()
javax.money.MonetaryAmount getAmountPlanned()
@Deprecated @Nullable javax.money.MonetaryAmount getAmountAuthorized()
@Deprecated @Nullable ZonedDateTime getAuthorizedUntil()
@Deprecated @Nullable javax.money.MonetaryAmount getAmountPaid()
@Deprecated @Nullable javax.money.MonetaryAmount getAmountRefunded()
@Nullable PaymentMethodInfo getPaymentMethodInfo()
@Nullable CustomFieldsDraft getCustom()
getCustom
in interface CustomDraft
@Nullable PaymentStatus getPaymentStatus()
@Nullable List<TransactionDraft> getTransactions()
@Nullable List<CustomFieldsDraft> getInterfaceInteractions()