Contains key elements related to the original request to pay that is being referred to.
object (TransactionAmounts) | |
object (Party) This model is the basic representation of a Party. It is expanded on depending on whether the party is a person or an organisation. | |
object (PaymentAccount) Representation of an account for payment purposes.
Note that at least one of | |
object (InstitutionIdentification) | |
object (Party) This model is the basic representation of a Party. It is expanded on depending on whether the party is a person or an organisation. | |
object (PaymentAccount) Representation of an account for payment purposes.
Note that at least one of | |
object (InstitutionIdentification) | |
expiryDateTime | string <date-time> Date and time at which the request to pay expires. Some schemes
may still permit a payment after the request to pay expires. Upon
expiry, the following schemes will reject an associated payment: ZA_RPP.
The date must be formatted as defined by |
object (PaymentTypeInformation) | |
object (RemittanceInformation) | |
object (RequestToPayConditions) Describes the various aspects of a request to pay which must be accepted or to what extent they may be altered. |
{- "amounts": {
- "bankSettlementAmount": {
- "currency": "string",
- "value": 0
}, - "instructedAmount": {
- "currency": "string",
- "value": 0
}
}, - "creditor": {
- "address": {
- "addressLine": [
- "string"
], - "addressType": "ADDR",
- "buildingName": "string",
- "buildingNumber": "string",
- "country": "string",
- "countrySubDivision": "string",
- "department": "string",
- "districtName": "string",
- "floor": "string",
- "postBox": "string",
- "postCode": "string",
- "streetName": "string",
- "townLocationName": "string",
- "townName": "string"
}, - "contactDetails": {
- "emailAddress": "user@example.com",
- "mobileNumber": "string",
- "phoneNumber": "string"
}, - "countryOfResidence": "string",
- "identification": {
- "identifiers": [
- {
- "identification": "string",
- "issuer": "string",
- "scheme": {
- "schema": "string",
- "value": "ARNU"
}
}
], - "schema": "string"
}, - "knownAsName": "string",
- "legalName": "string"
}, - "creditorAccount": {
- "currency": "string",
- "identification": {
- "schema": "string",
- "value": "string"
}, - "name": "string",
- "proxy": {
- "namespace": "string",
- "schema": "string"
}, - "type": {
- "schema": "string",
- "value": "CACC"
}
}, - "creditorAgent": {
- "additionalIdentifications": [
- {
- "accountKnownAs": "string",
- "identifier": {
- "schema": "string",
- "value": "string"
}, - "registeredSchemes": [
- "ZA_RTC"
]
}
], - "bicfi": "string",
- "branch": {
- "address": {
- "addressLine": [
- "string"
], - "addressType": "ADDR",
- "buildingName": "string",
- "buildingNumber": "string",
- "country": "string",
- "countrySubDivision": "string",
- "department": "string",
- "districtName": "string",
- "floor": "string",
- "postBox": "string",
- "postCode": "string",
- "streetName": "string",
- "townLocationName": "string",
- "townName": "string"
}, - "identification": "string",
- "name": "string"
}, - "companyRegistration": "string",
- "lei": "string",
- "memberId": "string",
- "name": "string"
}, - "debtor": {
- "address": {
- "addressLine": [
- "string"
], - "addressType": "ADDR",
- "buildingName": "string",
- "buildingNumber": "string",
- "country": "string",
- "countrySubDivision": "string",
- "department": "string",
- "districtName": "string",
- "floor": "string",
- "postBox": "string",
- "postCode": "string",
- "streetName": "string",
- "townLocationName": "string",
- "townName": "string"
}, - "contactDetails": {
- "emailAddress": "user@example.com",
- "mobileNumber": "string",
- "phoneNumber": "string"
}, - "countryOfResidence": "string",
- "identification": {
- "identifiers": [
- {
- "identification": "string",
- "issuer": "string",
- "scheme": {
- "schema": "string",
- "value": "ARNU"
}
}
], - "schema": "string"
}, - "knownAsName": "string",
- "legalName": "string"
}, - "debtorAccount": {
- "currency": "string",
- "identification": {
- "schema": "string",
- "value": "string"
}, - "name": "string",
- "proxy": {
- "namespace": "string",
- "schema": "string"
}, - "type": {
- "schema": "string",
- "value": "CACC"
}
}, - "debtorAgent": {
- "additionalIdentifications": [
- {
- "accountKnownAs": "string",
- "identifier": {
- "schema": "string",
- "value": "string"
}, - "registeredSchemes": [
- "ZA_RTC"
]
}
], - "bicfi": "string",
- "branch": {
- "address": {
- "addressLine": [
- "string"
], - "addressType": "ADDR",
- "buildingName": "string",
- "buildingNumber": "string",
- "country": "string",
- "countrySubDivision": "string",
- "department": "string",
- "districtName": "string",
- "floor": "string",
- "postBox": "string",
- "postCode": "string",
- "streetName": "string",
- "townLocationName": "string",
- "townName": "string"
}, - "identification": "string",
- "name": "string"
}, - "companyRegistration": "string",
- "lei": "string",
- "memberId": "string",
- "name": "string"
}, - "expiryDateTime": "2019-08-24T14:15:22Z",
- "paymentTypeInformation": {
- "localInstrument": {
- "schema": "string",
- "value": "0000"
}
}, - "remittanceInformation": {
- "structured": [
- {
- "additionalRemittanceInformation": [
- "string"
], - "creditorReference": {
- "reference": "string",
- "type": {
- "issuer": "string",
- "schema": "CODE"
}
}, - "originatorReference": "string",
- "referredDocumentAmount": {
- "duePayableAmount": {
- "currency": "string",
- "value": 0
}, - "remittedAmount": {
- "currency": "string",
- "value": 0
}
}, - "referredDocuments": [
- {
- "documentIdentifier": "string",
- "type": {
- "issuer": "string",
- "schema": "CODE"
}
}
]
}
], - "unstructured": [
- "string"
]
}, - "requestToPayConditions": {
- "maxAmount": {
- "currency": "string",
- "value": 0
}, - "minAmount": {
- "currency": "string",
- "value": 0
}
}
}