Skip to content

Update A Payment Agreement

Amend the Details of a PayTo Payment Agreement

This article describes the different scenarios that can be simulated in the Sandbox environment. An amount field is used to control the desired behaviour.

NOTE: These scenarios use the PATCH operation against the /customers/{id}/PaymentInstruments{instrumentId} resource

Amend the Details of a Payment Agreement Successfully

This scenario simulates an amendment to a Payment Agreement being submitted by the merchant and then approved by the customer in their banking app. The paymentAgreement.agreementUpdatesInProgress object will be returned in the response, and then you will receive a webhook with the updated details.

Payment Agreement TypePayload PropertyValue
Balloon AgreementpaymentAgreement.agreementDetails.balloonAgreementDetails.lastAmount10060
Variable AgreementpaymentAgreement.agreementDetails.variableAgreementDetails.maximumAmount10060
Fixed AgreementpaymentAgreement.agreementDetails.fixedAgreementDetails.amount10060
Usage AgreementpaymentAgreement.agreementDetails.usageAgreementDetails.maximumAmount10060