On-Ramps and Off-Ramps: How They Differ?

Modified on Mon, 24 Feb at 3:43 PM

TABLE OF CONTENTS

This article explores the user flows for on-ramp and off-ramp payments.

On-Ramp user flow

To buy crypto, the user goes through the following steps:

  1. Confirm the cryptocurrency, fiat, and amount to purchase. 
  2. Log into the APS using one-time code.
  3. Go through KYC. Users must complete KYC to maintain regulatory compliance. 
  4. Confirm the purchase. 
  5. APS sends the crypto to the user.

Try the On-Ramp flow with our demo wallet 

  1. Open https://web3.aps.money/demo
  2. Fill in all fields (next field is opening after filling the first) and click "Submit"
    1. Blockchain: stellar 
    2. Flow type: on-ramp
    3. Base currency code: USD 
    4. Quote currency code: ATUSD 
    5. Base currency amount : 100 
    6. Redirect URL: http://localhost/
    7. Wallet Address: GCGBYAZA2C3A62ZVBRVCRE65W7RWAA7F5H4RL3JWU56ZDQ63UJKFSMYJ
  3. On the opened order form you can see: 
    1. how much you pay 
    2. how much you get
    3. network fee 
    4. processing fee 
    5. order summary
  4. Click "CONTINUE"
  5. Pass OTP verification 
  6. Fill in card details and click "PAY".

Business process flow

This diagram shows a basic crypto purchase flow and the components required for implementation.

Off-Ramp user flow

To sell crypto, the user goes through the following steps: 

  1. Confirm the cryptocurrency, fiat, and amount to sell. 
  2. Log into the APS using one-time code.
  3. Go through KYC. Users must complete KYC to maintain regulatory compliance. 
  4. Confirm the sale. 
  5. Partner app sends crypto on behalf of the user. 

Try the Off-Ramp flow with our demo wallet

  1. Open https://web3.aps.money/demo
  2. Fill in all fields (next field is opening after filling the first) and click "Submit"
    1. Blockchain: stellar 
    2. Flow type: off-ramp
    3. Base currency code: ATUSD  
    4. Quote currency code: USD 
    5. Base currency amount : 100 
    6. Redirect URL: http://localhost/
  3. On the opened order form you can see: 
    1. how much you pay 
    2. how much you get
    3. network fee 
    4. processing fee 
  4. Click "CONTINUE" 
  5. Pass OTP verification 
  6. Fill in card details and click "PAY". 

Business process flow

This diagram shows a basic crypto purchase flow and the components required for implementation.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article