Payment details
A transfer object that allows clients to specify the Service Provider Payment Option they want to use for purchase, together with any other information required by the payment provider to process the purchase.
Name | Type | Description |
---|---|---|
cvc | String | For card-based payments, the card security code (otherwise known as CVV, CVVC, CSC, CVD, CCV, etc.). Other card details (card number, expiry date, and so on) are held by the payment provider and are not handled by SDP. |
password | String | For payment methods that require a username and password (PayWizard e-Wallet, and so on), the password to use to access the payment account. |
paymentCredentialsUid | Long | For payment methods that require Accounts to register credentials (for example, credit cards), the UID of the Account Payment Credentials to use. |
pin | String | The account holder's PIN, if required by the payment method. This field is not currently used by any payment methods. |
serviceProviderPaymentOptionUid | Long | The uid of the Service Provider Payment Option that specifies the payment method to use. |
username | String | For payment methods that require a username and password (PayWizard e-Wallet, and so on), the username to use to access the payment account. |