Create Out-Of-Platform Transaction

Endpoint to create an Out-Of-Platform Transaction (not automatically tracked by Soldo).

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Required scopes:
  • transaction_write
Fingerprint order:
  • request_timestamp,date,owner_id,merchant_name,tx_amount,tx_amount_currency,exchange_rate,payment_method,token
Body Params

Create Out-Of-Platform Transaction JSON parameters.

int64
required

The epoch timestamp in millis. This is checked in Soldo. Requests with timestamp older than 5 seconds will be rejected.

string
required

The date and time of the Transaction.

string
required

The ID of the User who made the Transaction (updatable: no).

string
required

The name of the Merchant for the Transaction.

number
required

The amount of the Transaction, in the currency of the Merchant.

string
enum
required

The ISO 4217 code of the currency of the Wallet (sortable: no)

number

The exchange rate used to convert the tx_amount from the currency of the Merchant to the currency of the main Wallet. If needed and not provided, a default rate is derived from date.

string
enum
required

The payment method of the Transaction.

Allowed:
Headers
string
required
Defaults to {{fingerprint}}

Advanced authentication: SHA512SUM of the fingerprint values listed in the fingerprint order for this endpoint.

string
required
Defaults to {{fingerprint_signature}}

Advanced authentication: Signature of the X-Soldo-Fingerprint.

Responses

400

Your request has missing arguments or is malformed.

404

One or more resource requested does not exist.

Language
Credentials
OAuth2
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json