This object provides the input for payment metadata creation.
Fields
Name | Type | Description |
---|---|---|
creditCardData | Object | Contains the CreatePaymentCreditCardMetadataInput |
cryptoData | Object | Contains the CreatePaymentCryptoMetadataInput |
onChainPaymentData | Object | Contains the CreatePaymentOnChainMetadataInput |
destinationAddress | EthAddress | Contains the EthAddress |
destinationAddressType | Enum | Contains the destinationAddressType |
discountCodeID | UUID | The discountCode ID |
sardineSessionKey | UUID | The Sardine Session Key |
checkoutGpayPaymentData | Object | Contains the CheckoutGpayMetaData |
checkoutApplePayPaymentData | Object | Contains the CheckoutApplePayMetaData |
creditCardPaymentData | Object | Contains the CheckoutCreditCardMetadata |
transactionID | UUID | The Transcation ID |
creditCardStripePaymentData | Object | Contain the stripe payment information from CreditCardStripePaymentData |