Resources
Express Sign-Up Button
To streamline the user experience, account registration and transaction details can be sent to an endpoint using the GET or POST method. Doing so will prepopulate data in the various form fields during the transaction flow, so that users need only click a button to confirm details, instead of entering them from scratch.
Parameters and Sample Data in Expected Formats
amount="100.00"
The amount in fiat to spend.
currency="BRL"
The fiat currency of the amount.
payee="bc1qxlruygjnfx6e53qahe04u77hjecfwt54hgdnh2"
The destination crypto address to send the coin.
asset="BTC"
The cryptocurrency to buy.
customerIntent="buy"
Buy to on-ramp crypto. Sell to off-ramp crypto.
email="carlos.hernandez@example.com"
The customer's email address for registration. The customer must be able to receive an OTP by email to this address in order to Sign In.
country="BR"
The customer's country of residence. This will determine available payment methods.
given_name="Carlos"
The customer's first name.
last_name="Hernandez"
The customer's last name.
phone="+55 11 91000-0000"
The customer's mobile phone, including country code. The customer must be able to receive an OTP by SMS to this number to authorize the transaction.
date_of_birth="1990-01-01"
The customer's date of birth.
occupation="Software Engineer"
The customer's occupation.
industry="Tech"
The customer's industry.
street="123 Sample St"
The customer's street address.
city="São Paulo"
The customer's city.
state="SP"
The customer's state.
postCode="11095-700"
The customer's post code.
document_national_tax="123.123.123-00"
The customer's national tax ID number (if applicable).
a="Ihzj0myulEScwhOUcQmfdg"
The referrer's affiliate ID (if applicable).