Skip to main content

RecordClaimPaymentDto

amountnumberrequired

Possible values: >= 0.01

currencystring

Possible values: >= 3 characters and <= 3 characters

paymentMethodstring

Possible values: [bank_transfer, mobile_money, cheque, cash]

paymentReferencestring

Possible values: >= 3 characters and <= 100 characters

payeeNamestring

Beneficiary display name — used for sanctions/PEP screening + provider name-match.

Possible values: >= 2 characters and <= 120 characters

payeeAccountTypestring

Possible values: [bank, mobile_money]

payeeAccountNumberstring

MSISDN for mobile money, account number for bank.

Possible values: >= 4 characters and <= 40 characters

payeeBankCodestring
payeeProviderstring

Provider code to run the name-match against (e.g. mtn_momo, airtel_money, bank).

skipNameMatchboolean

When true, skip provider name-match (ops has verified off-platform).

RecordClaimPaymentDto
{
"amount": 0,
"currency": "string",
"paymentMethod": "bank_transfer",
"paymentReference": "string",
"payeeName": "string",
"payeeAccountType": "bank",
"payeeAccountNumber": "string",
"payeeBankCode": "string",
"payeeProvider": "string",
"skipNameMatch": true
}