This page shows you the happy path of what customers see once they are redirected to our platform.
If in your Revolut Ramp Redirect URL you specify values for certain parameters, respective fields are populated with those values. Depending on your configuration, the customer may be able to modify these parameters or not. If you haven't included the values in the Redirect URL, they are set to default values or left empty.
After redirection, the customer sees the calculator view with the basic transaction details, such as:
If not disabled, they can modify these values.
Then, they confirm the details by clicking the Buy button.
The next step for the customer is to provide their wallet address.
Again, depending on your configuration, they may or may not be able to modify this value. The wallet address is automatically checked for correctness.
They confirm by clicking Continue.
Once we have all the details, unless already logged in, the customer must log in to Revolut Payment.
When logging in with their phone number, the customer must then provide the one-time password (OTP) that has been sent to this number.
If the customer has never used the Revolut app or Revolut Ramp before, they are now asked to provide basic information such as their name, surname and e-mail address so that we can create a profile for them.
The customer selects the country of residence.
The customer provides their full home address.
The customer selects their citizenship.
The customer selects the type of document that they want to submit as proof of their identity.
Then, they submit a photo of the selected document.
Next, the customer must follow the instructions to record a video selfie.
Then, we verify the customer's identity.
When the verification is finished, they can proceed to the next step.
At this point, the customer is presented with the transaction overview. They must confirm it by clicking Confirm payment.
The customer must provide all the required details, and then click Pay and proceed to card payment.
Next, the customer gets a pop-up window to make the payment. In this view, they can choose one of the following payment methods:
When they're ready, they click the Pay button.
The customer then has to authorise the payment. The authorisation type differs depending on the previously selected payment method:
The customer gets a notification in their Revolut app on their phone to authorise the payment. They have 5 minutes to do that.
Once they authorise the payment, the transaction execution starts.
As is the case for all transactions on blockchain, it may take time for the transaction to actually go on chain. The average estimated time of transaction execution is 5 minutes.
Following successful payment, transaction details and status are displayed to the customer.
If you provided a Partner Redirect URL, the customer is redirected there. Otherwise, the details are displayed in Revolut Ramp.
Additionally, the customer is notified about the transaction result by e-mail.