Package au.com.woolworths.village.sdk.model.digitalpay

Types

ApplePayTransactionDetail
Link copied to clipboard
interface ApplePayTransactionDetail
DigitalPayAddress
Link copied to clipboard

A customer's address

interface DigitalPayAddress : Serializable
DigitalPayApplePay
Link copied to clipboard
interface DigitalPayApplePay : DigitalPayPaymentInstrument
DigitalPayChargePaymentAgreementRequest
Link copied to clipboard

The JSON request structure of the Charge Payment Agreement endpoint.

interface DigitalPayChargePaymentAgreementRequest : Serializable
DigitalPayCompletion
Link copied to clipboard
interface DigitalPayCompletion : Serializable
DigitalPayCompletionRequest
Link copied to clipboard

The JSON request structure of the Completions endpoint.

interface DigitalPayCompletionRequest : Serializable
DigitalPayCompletionResponse
Link copied to clipboard

The JSON response structure of the Completions endpoint.

interface DigitalPayCompletionResponse : Serializable
DigitalPayCreatePaymentAgreementRequest
Link copied to clipboard

The JSON request structure of the Create Payment Agreement endpoint.

interface DigitalPayCreatePaymentAgreementRequest : Serializable
DigitalPayCreditCard
Link copied to clipboard
interface DigitalPayCreditCard : DigitalPayPaymentInstrument
DigitalPayExtendedTransactionData
Link copied to clipboard
interface DigitalPayExtendedTransactionData : Serializable
DigitalPayFraudMessageFormat
Link copied to clipboard
DigitalPayFraudPayload
Link copied to clipboard

Fraud check response

interface DigitalPayFraudPayload : Serializable
DigitalPayFraudResponse
Link copied to clipboard
interface DigitalPayFraudResponse : Serializable
DigitalPayGiftCard
Link copied to clipboard
interface DigitalPayGiftCard : DigitalPayPaymentInstrument
DigitalPayGooglePay
Link copied to clipboard
interface DigitalPayGooglePay : DigitalPayPaymentInstrument
DigitalPayHandlingInstructions
Link copied to clipboard
interface DigitalPayHandlingInstructions : Serializable
DigitalPayInstructionCode
Link copied to clipboard
enum DigitalPayInstructionCode : Enum<DigitalPayInstructionCode>
DigitalPayPayment
Link copied to clipboard
interface DigitalPayPayment : Serializable
DigitalPayPaymentAgreementResponse
Link copied to clipboard

The JSON response structure of the Create and Update Payment Agreement endpoints.

interface DigitalPayPaymentAgreementResponse : Serializable
DigitalPayPaymentAgreementUpdate
Link copied to clipboard
interface DigitalPayPaymentAgreementUpdate : Serializable
DigitalPayPaymentInstrument
Link copied to clipboard
interface DigitalPayPaymentInstrument : Serializable
DigitalPayPaymentRequest
Link copied to clipboard

The JSON request structure of the Payments endpoint

interface DigitalPayPaymentRequest : Serializable
DigitalPayPaymentResponse
Link copied to clipboard

The JSON success response structure of the Payments endpoint.

interface DigitalPayPaymentResponse : Serializable
DigitalPayPayPal
Link copied to clipboard
interface DigitalPayPayPal : DigitalPayPaymentInstrument
DigitalPayRecieptData
Link copied to clipboard
interface DigitalPayRecieptData
DigitalPayRefund
Link copied to clipboard
interface DigitalPayRefund : Serializable
DigitalPayRefundRequest
Link copied to clipboard

The JSON request structure of the Refunds endpoint.

interface DigitalPayRefundRequest : Serializable
DigitalPayRefundResponse
Link copied to clipboard

The JSON success response structure of the Refunds endpoint.

interface DigitalPayRefundResponse : Serializable
DigitalPayRefundTransactionResponse
Link copied to clipboard
interface DigitalPayRefundTransactionResponse : Serializable
DigitalPayRequestPaymentAgreement
Link copied to clipboard
interface DigitalPayRequestPaymentAgreement : Serializable
DigitalPayResponsePaymentAgreement
Link copied to clipboard
interface DigitalPayResponsePaymentAgreement : Serializable
DigitalPayStoreData
Link copied to clipboard
interface DigitalPayStoreData : Serializable
DigitalPayTransactionCompletionResponse
Link copied to clipboard
interface DigitalPayTransactionCompletionResponse : Serializable
DigitalPayTransactionType
Link copied to clipboard
interface DigitalPayTransactionType : Serializable
DigitalPayUpdatePaymentAgreementRequest
Link copied to clipboard

The JSON request structure of the Update Payment Agreement endpoint.

interface DigitalPayUpdatePaymentAgreementRequest : Serializable
DigitalPayVoid
Link copied to clipboard
interface DigitalPayVoid
DigitalPayVoidRequest
Link copied to clipboard

The JSON request structure of the Voids endpoint.

interface DigitalPayVoidRequest : Serializable
DigitalPayVoidResponse
Link copied to clipboard

The JSON success response structure of the Voids endpoint.

interface DigitalPayVoidResponse : Serializable
DigitalPayVoidTransactionResponse
Link copied to clipboard
interface DigitalPayVoidTransactionResponse : Serializable
ExtendedMerchantData
Link copied to clipboard
interface ExtendedMerchantData : Serializable
GooglePayTransactionDetail
Link copied to clipboard
interface GooglePayTransactionDetail
OpenPayCompletion
Link copied to clipboard
interface OpenPayCompletion : Serializable
OpenPayCompletionRequest
Link copied to clipboard

The JSON request structure of the OpenPay Completions endpoint.

interface OpenPayCompletionRequest : Serializable
OpenPayCompletionResponse
Link copied to clipboard

The JSON response structure of the OpenPay Completions endpoint.

interface OpenPayCompletionResponse : Serializable
OpenPayExtendedTransactionData
Link copied to clipboard
interface OpenPayExtendedTransactionData : Serializable
OpenPayPaymentRequest
Link copied to clipboard

The JSON request structure of the Openpay Payments endpoint

interface OpenPayPaymentRequest : Serializable
OpenPayPaymentRequestTransactionType
Link copied to clipboard
interface OpenPayPaymentRequestTransactionType
OpenPayPaymentResponse
Link copied to clipboard

The JSON success response structure of the Payments endpoint.

interface OpenPayPaymentResponse : Serializable
OpenPayPaymentResponseDetails
Link copied to clipboard
interface OpenPayPaymentResponseDetails : Serializable
OpenPayPayments
Link copied to clipboard
interface OpenPayPayments : Serializable
OpenPayRefund
Link copied to clipboard
interface OpenPayRefund : Serializable
OpenPayRefundRequest
Link copied to clipboard

The JSON request structure of the Openpay Refunds endpoint.

interface OpenPayRefundRequest : Serializable
OpenPayRefundResponse
Link copied to clipboard

The JSON success response structure of the Openpay Refunds endpoint.

interface OpenPayRefundResponse : Serializable
OpenPayRefundTransactionResponse
Link copied to clipboard
interface OpenPayRefundTransactionResponse : Serializable
OpenPayStoreData
Link copied to clipboard
interface OpenPayStoreData : Serializable
OpenPayTransactionCompletionResponse
Link copied to clipboard
interface OpenPayTransactionCompletionResponse : Serializable
OpenPayTransactionType
Link copied to clipboard
enum OpenPayTransactionType : Enum<OpenPayTransactionType>
OpenPayVoidRequest
Link copied to clipboard

The JSON request structure of the Openpay Voids endpoint.

interface OpenPayVoidRequest : Serializable
OpenPayVoidResponse
Link copied to clipboard

The JSON success response structure of the Openpay Voids endpoint.

interface OpenPayVoidResponse : Serializable
OpenPayVoidTransactionResponse
Link copied to clipboard
interface OpenPayVoidTransactionResponse : Serializable
PreauthPurchase
Link copied to clipboard
enum PreauthPurchase : Enum<PreauthPurchase>
Purchase
Link copied to clipboard
enum Purchase : Enum<Purchase>
StoreData
Link copied to clipboard
interface StoreData