Skip to main content
Credit funds
This API MUST be implemented by the Partner. Platform’s backend will notify the final fund credit to the user’s account.
Our backend will consume this service by performing a POST request to: [Base-URL]/CreditFunds. Our service will check CreditResponseType configuration. If Sync, the response will be immediate. If Async, status will be checked by Get Credit Status endpoint. Expected behavior: Payment order (credit) to a virtual network account. We will send a notification to indicate that funds should be settled in favor of an AccountIdentifier for the stipulated amount. The destination system must respond whether the action was successful (Success), returning a trace and/or the reason why it failed (NonCreditReason).

Body

application/json
TransactionId
string
required
AccountIdentifier
string
required
AuthTrackingIdentifier
string
Amount
number<double>

Required only if AuthTrackingIdentifier is empty.

Currency
string

3 chars. Required only if AuthTrackingIdentifier is empty.

ExchangeRate
number<double>

Required only if AuthTrackingIdentifier is empty.

Response

200 - application/json

Ok

Success
boolean
required
TrackingIdentifier
string
required
NonCreditReason
enum<string>
Available options:
None,
AccountBlocked,
AccountBlockedByLaw,
AccountBlockedByGovernment,
ByVelocity,
ByAmountLimit,
ByAccumulateAmountLimit,
InvalidAccount,
InvalidParameter,
InvalidCurrency,
InvalidSenderData,
InvalidDestinationData,
InvalidExchangeRate,
NotPreviouslyValidated,
InvalidReferenceId,
InvalidAmount