Create Expected Payment

This endpoint enables you to add an expected payment. These payments are usually transfers you are anticipating your users to make to your business account.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Form Data
string
required

credit or debit (credit = you are expecting money, debit = you are expected to transfer money) If you are expecting a payment from your user, it's a credit.

string

The unique code you are expecting to match a payment with. The best practice is to enter a reference code when initiating a payment usind Dapi or asking the person sending money to enter it. Not all banks show the reference code entered.

string

The account ID you are expecting the payment to be sent to (or from if debit payment).

string
required

3 character currency in ISO 4217 format. eg. USD, AED, GBP, BTC, ETH.

int32

The numeric amount expected.

boolean
required

If set to false, we will match the payment but keep it as an expected one. You will need to access the Recon dashboard and confirm it.

string

The webhook id to be called when the payment is matched. (If auto_reconcile is false, it will only be called when you manually match the payment on Recon). You can add a webhook on the Recon dashboard.

webhook_payload
object

Some extra data in JSON format to be sent to the webhook URL.

string

The date in the following format YYYY-MM-DD.

string

The counterparty you're expecting the payment from. While this is an optional field, we highly recomment you create a counterparty from each user you are interacting with (either transferring money to or expecting a transfer from).

int32

You can enter an amount range instead of a fixed amount.

int32

The upper range of the amount.

string

You can enter a date range instead of a fixed date.

string
Response
200
Language
Credentials
Basic
base64
:
LoadingLoading…
Response
Click Try It! to start a request and see the response here!