Create Payin

Payments in fiat currencies can be accepted from end users. These payments can be settled either in a batch or instantly, depending on the preconfigured settings.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Payload passed in - Collections POST Request

number
required
≥ 1

Order value

string
required

Country of Residence
Example: PH

string

Balance Currency

Optional Field

Specifies the fiat/stable currency for which you want to update balance in. If no value is specified, it will take your default balance currency(USDC, EUR)

string
required

Currency of order
Example: PHP

string
required

Email address

Unique Field
string
required

First Name

string
required

Last Name

string
enum
required

Type of payment

Allowed:
string
enum
required

Purpose of the Payment

string
required

Url to be Redirected to

string
required

Merchant website URL from where the traffic is flowing to TransFi.

additionalDetails
object

Required for the headless integration, and all fields to be submitted based on the response from v2/paymentMethods API.

deviceDetails
object

Details of the user's device. Required in headlessMode

enum

Only required for headless integration

Allowed:
partnerContext
object
string

Unique Identifier for the Order

string

Name of the Payment Method
Example: bpi

string

Quote Id

Optional Field

Can be passed as a parameter while creating orders to ensure same quotes within one minute
After one minute the quoteId will expire and will have to be re-issued if passed in order payload.

Note: Onramp does not support Quote Caching functionality

Hit the exchange rates api for new quoteId

withdrawDetails
object

User's bank details or crypto wallet address for the settlement. The settlement type is Batch by default. Please contact TransFi team to enable Instant settlement.

Headers
string

Merchant or sub-merchant MID. Used to execute the request in the context of that specific entity.

Responses

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