DigitalPayUpdatePaymentAgreementRequest
public protocol DigitalPayUpdatePaymentAgreementRequest
The JSON request structure of the Update Payment Agreement endpoint.
-
A merchant application specific reference number.
This number should uniquely identify the transaction in the merchant’s system.
Declaration
Swift
var clientReference: String { get }
-
A merchant application specific reference number.
This number should uniquely identify the customer in the merchant’s system.
Declaration
Swift
var customerRef: String? { get }
-
Customer billing address for this payment agreement
Declaration
Swift
var billingAddress: DigitalPayAddress? { get }
-
Detail of the payment agreement to be updated
Declaration
Swift
var paymentAgreement: DigitalPayPaymentAgreementUpdate? { get }
-
Digital pay fraud payload
Declaration
Swift
var fraudPayload: DigitalPayFraudResponse? { get }