MoonPay allows you to buy cryptocurrencies directly in the BitBoxApp and receive them in your BitBox02 wallet.

MoonPay is an external partner service integrated into the BitBoxApp. This means that the BitBoxApp helps you access the MoonPay purchase flow, while MoonPay handles the purchase, payment processing, identity verification, and order status.


Before you begin

Before starting the purchase, make sure you have:

  • a configured BitBox02
  • the latest version of the BitBoxApp
  • an internet connection
  • a supported country or region for MoonPay services
  • a valid payment method supported by MoonPay

You can check MoonPay’s availability and payment methods here:

MoonPay country availability
MoonPay services are not available in every country or region. Availability depends on MoonPay’s supported jurisdictions, local regulations, and the payment methods available in your location.

 

ERC-20 token requirement
To buy an ERC-20 token through MoonPay in the BitBoxApp, the token must first be enabled in your Ethereum account. If the token is not enabled, it may not appear as a selectable account in the BitBoxApp purchase flow.

 

How to buy crypto with MoonPay

  1. Open the BitBoxApp.
  2. Connect your BitBox02.
  3. Unlock your BitBox02.
  4. In the left sidebar, click Marketplace.
  5. Open the Buy tab.
  6. Select your region.
  1. Select the account where you want to receive the purchased crypto.

Account selection determines the asset
The account you select in the BitBoxApp determines which cryptocurrency MoonPay will prepare for purchase. Make sure you select the account that matches the asset you want to receive.

 
  1. Select MoonPay as the provider.

Depending on the cryptocurrency you selected, several providers may be available. In some cases, MoonPay may be the only available provider. For example, when buying USDT in the current example flow, MoonPay is the available option.

  1. Review the MoonPay information screen.

The MoonPay information screen shows important details before you continue, including:

  • supported assets
  • available payment methods
  • fees
  • privacy information
  • security information

Payment methods and fees

MoonPay payment methods, fees, and exchange rates depend on your country, region, selected currency, purchase amount, and local regulations.

MoonPay commonly supports credit and debit cards for crypto purchases. Depending on your location, other payment methods, such as bank transfers, may also be available.

Some banks or card issuers may apply their own restrictions to cryptocurrency-related purchases. This means a payment can be declined by your bank or card issuer, even if the payment method is generally supported by MoonPay.

You can check MoonPay’s currently supported payment methods here:

MoonPay fees and exchange rates
MoonPay fees, exchange rates, and available payment methods can vary depending on your country, selected payment method, purchase amount, and market conditions. Always review the final MoonPay order summary before confirming the payment.

 

Continue with the purchase

  1. Enter the amount you want to spend.
  2. Select the fiat currency you want to use.
  3. Review the estimated amount of cryptocurrency you will receive.

The MoonPay widget automatically shows an estimated crypto amount based on the selected fiat amount, payment method, fees, and current exchange rate.

  1. Click Continue.

MoonPay minimum purchase amount
The minimum amount to buy crypto through MoonPay may depend on the selected currency, region, asset, and payment method. In this example, the minimum purchase amount is 20 EUR.

 

Create or sign in to your MoonPay account

If this is your first MoonPay purchase, you need to create a MoonPay account or sign in with an existing one.

You can usually:

  • enter your email address
  • or sign in using a supported provider such as Apple
  1. Enter your email address or choose a supported sign-in method.
  2. Check your email inbox for the verification code.
  3. Enter the verification code in the MoonPay widget.

After signing in, MoonPay continues the purchase flow in the BitBoxApp.


Complete identity verification

MoonPay may require identity verification before you can complete your purchase.

This verification is also known as KYC, which stands for “Know Your Customer”. It is required by MoonPay to comply with financial regulations.

You can learn more here:

MoonPay may ask you to provide:

  • your full name
  • your date of birth
  • your residential address
  • a photo of your ID document or passport
  • a face scan or selfie verification

MoonPay handles identity verification
Identity verification is handled entirely by MoonPay. Shift Crypto and the BitBoxApp do not process, approve, reject, or store your MoonPay identity verification data.

 

MoonPay account support
If your MoonPay verification is rejected or you experience issues during the identity verification process, contact MoonPay support directly. Shift Crypto does not have access to your MoonPay account, verification status, or payment review.

 

Depending on the verification step, MoonPay may ask you to continue on another device, such as your smartphone. This is commonly used for face scans, selfies, or document photos.


Complete the payment

  1. Enter your payment details.
  2. Review your order summary carefully.
  3. Confirm that the receiving wallet address, asset, amount, fees, and payment method are correct.
  4. Click Pay with card or confirm the selected payment method.
  1. MoonPay may perform an additional security verification before processing the payment.
  1. Confirm the order.

After confirming the order, MoonPay starts processing your purchase.

MoonPay order processing
MoonPay may need additional time to process your payment, perform security checks, and send the cryptocurrency transaction. Processing times can vary depending on the payment method, asset, network, and MoonPay’s internal review.

 

Receive your crypto

Once MoonPay has completed the order, the purchased cryptocurrency is sent to the wallet address connected to the account you selected in the BitBoxApp.

You can follow the status through the confirmation emails from MoonPay. Once the transaction has been sent, MoonPay provides a transaction hash that you can use to track the transaction on a compatible blockchain explorer.

The incoming transaction appears in your BitBoxApp account after the blockchain network has confirmed it.

MoonPay transaction confirmation
Your purchased crypto appears in the BitBoxApp after MoonPay has sent the transaction and the blockchain network has confirmed it. Confirmation time depends on the cryptocurrency network used.

 

Security and privacy

Buying crypto through MoonPay uses an external service that operates outside the BitBox02 security threat model. The BitBox02 protects your wallet keys, but MoonPay is responsible for the purchase, payment, verification, and order processing.

External service security model
MoonPay is responsible for payment processing, account verification, transaction review, and order execution. Always carefully review all payment and verification details directly within the MoonPay purchase flow.

 

You can learn more here:


Data protection

The BitBoxApp does not collect personal purchase data from MoonPay transactions. Incoming funds are treated like regular blockchain transactions in your wallet.

MoonPay collects personal, payment, and verification information as part of its own service and regulatory obligations.

MoonPay privacy responsibility
Personal data entered during the MoonPay purchase flow is handled by MoonPay according to MoonPay’s own privacy policy. Shift Crypto does not manage your MoonPay account, payment details, or identity verification documents.

 

MoonPay is the external provider for the purchase flow. For MoonPay account, payment, verification, or order questions, use MoonPay’s own support resources:


FAQ

Which cryptocurrencies can I buy through MoonPay in the BitBoxApp?

The available cryptocurrencies depend on your region, MoonPay availability, and the assets supported in the BitBoxApp. The account you select in the BitBoxApp determines which cryptocurrency is prepared for purchase.


Why is MoonPay not available in my country?

MoonPay availability depends on local laws, regulations, and payment provider support. If MoonPay is not available in your country or region, the service may not appear or may not allow you to continue.


Why can I not choose a specific payment method?

MoonPay payment methods depend on your country, selected fiat currency, purchase amount, and the cryptocurrency you want to buy. Some payment methods may not be available for every user or transaction.


Does Shift Crypto receive my personal verification data?

No. MoonPay handles identity verification directly. Shift Crypto does not receive your ID documents, face scan, payment details, or MoonPay account verification status.


Why do I need to complete identity verification?

MoonPay may require identity verification to comply with financial regulations, anti-money laundering requirements, and payment provider rules.


Can I buy ERC-20 tokens directly?

Yes, but the ERC-20 token must first be enabled in your Ethereum account in the BitBoxApp. If the token is not enabled, it may not appear as a selectable account in the purchase flow.


Why does the final received amount differ from the estimate?

The final amount can differ because exchange rates, fees, and network conditions may change during the purchase process. Always check the final MoonPay order summary before confirming the payment.


Where can I see the transaction after the purchase?

MoonPay provides a transaction hash once the transaction has been sent. You can use the transaction hash to track the transaction on a compatible blockchain explorer.


Who should I contact if my payment or verification fails?

Contact MoonPay support for payment issues, rejected verification, delayed orders, or MoonPay account problems. Shift Crypto cannot review or change MoonPay account, payment, or verification decisions.