YouToken's Crypto Payment Process Explained

Anthony Cerullo
March 26, 2018

With the announcement of our new BestRate cryptocurrency converter widget last week, users can now order YTN with any coin. Along with this news, came a few questions from the community regarding the crypto payment journey. These questions are certainly well deserved. After all, it's your money and you deserve to know what happens to it every step along the way. So let's clear the smoke here and look at the three different payment and how they work. 

YOUTOKEN PAYMENTS WITH ETHEREUM 

The process for ordering YTN with ETH is as follows:

  1. The users send ETH to the user pay-in address (a unique address that we create for each user during the registration process).
  2. Once the transaction is complete, we issue YTN to the user's ethereum address (ethereum wallet created by a user in order to make ETH payments).
  3. The ETH that YouToken receives from a user's pay-in address then gets transferred to the YouToken's cold wallet.

Another question we've heard a few times is "what happens if you send ETH to the YouToken cold wallet directly?" Well, to be frank, nothing happens.  A follow-up question to that is "should YouToken issue YTN in such cases?" To answer, YouToken can't control the quality of payments via KYC in such a scenario.

YOUTOKEN PAYMENTS WITH CREDIT/DEBIT CARD

The process for ordering YTN with credit/debit card is as follows:

  1. The user makes a payment with credit/debit card and includes their user ethereum address (mandatory).
  2. Once the transaction is complete, YouToken transfers YTN to the user's ethereum address which they originally included on the payment form.
  3. Money received from the user remains in Stripe. 
  4. This balance gets periodically withdrawn from Stripe and into YouToken's Bank of America account. 

YOUTOKEN PAYMENTS WITH BESTRATE WIDGET:

  1. The user makes a payment via the BestRate widget.
  2. BestRate creates a BestRate external wallet (a one-time user wallet for the purposes of accepting payments in a user's digital coin of choice).
  3. The user transfers coins to his/her BestRate external wallet
  4. Once the transaction is complete, BestRate transfers ETH to the BestRate internal wallet (a one-time user wallet that we create on an individual basis for each operation/activity complete on the YouToken side for the purpose of accepting payments in ETH from BestRate.
  5. Once the ETH arrives to the BestRate internal wallet, then we transfer YTN to:

a. The user's ethereum address (if it exists in the system)

b. User pay-in address, if the user's ethereum address does not exist in the system.

6. ETH from the BestRate internal wallet gets transferred to YouToken's cold wallet.

YOUTOKEN TOKEN TRANSFER PROCESS

The following is not a payment process per say but it's a relevant point to mention. Here's what happens during the token transfer. Keep in mind, this feature is only available if the user has YTN in their pay-in address.

  1. The user starts by clicking on "transfer" next to their token balance. This initiates the "Token Transfer" form. (The users' ethereum address automatically shows).
  2. Once the user submits the form, ETH is transferred from the YouToken bucket (YouToken's Ethereum Bank) to the user's pay- in address. This is needed to pay for gas.
  3. As soon as the ETH transfers from the YouToken bucket to the user's pay-in address, then, YTN transfers to the user's ethereum address mentioned in the form.
  4. Any surplus ETH (if available) is transferred from the user's pay-in address to YouToken's cold wallet

Hopefully, that clears some questions up for you guys. If you have any further concerns about the aforementioned details, please contact us on Telegram or at support@youtoken.io. Thanks again for reading and have a wonderful day!

Comments

Subscribe to YouToken updates

Join the YouToken community