API Suite - March 2024 Release Notes Summary

The March release provides various bug fixes and the addition of the outgoing order ID information for reconciliation purposes.

Fixed Intermediary Bank Details

Intermediary bank details provided on payments will now map correctly to the payment message. This should resolve issues with customer-supplied intermediaries not being used appropriately when provided.

Outgoing Order ID added to Payment

For prefunded payments, the second order ID (outgoing) will be added to both the Get Payment by ID API as well as payment webhooks status change events. This ID can be used to reconcile deductions from holding account balances and can assist in reconciliation. Sample payload of the payment record is below:

{
    "id": "Payment123",
    "customerId": "Customer123",
    "status": "Released",
    "partnerReference": "",
    "createdOn": "2024-03-09T06:13:20Z",
    "lastUpdatedOn": "2024-03-11T02:38:57Z",
    "paymentMethod": "ACH",
    "paymentReference": "",
    "amount": 500,
    "currencyCode": "USD",
    "settlementAmount": 500,
    "settlementCurrencyCode": "USD",
    "isFixedAmountInSettlementCurrency": false,
    "uetr": "",
    "beneficiary": {},
    "bankAccount": {},
    "purposeOfPayment": "Sample purpose of payment",
    "purposeOfPaymentCode": "Sample code",
    "instructionForBank": "",
    "instructionCodeForBank": "",
    "remittanceData": [
        {
            "ref": ""
        }
    ],
    "isDoddFrank": false,
    "outgoingOrderId": "NTR8631155"
}