Unknown Cash (UC) is the in-game currency for PUBG Mobile, used to buy the Royale Pass, crates, outfits, weapon skins and other cosmetic items. You can top up UC inside the game or through the official web top-up portal, and in both cases you need a card that works for online international payments. This guide shows how to pay for PUBG Mobile UC with a Coinepay virtual card, from creating the card to completing checkout, and how to fix the most common reasons a card is declined.
What you need before you start
Getting your payment through on the first try is mostly about preparation. Have the following ready:
- A verified Coinepay account. Card services require you to register and complete identity (KYC) verification first. If you have not done this yet, create your account and finish verification before you try to buy.
- An active Coinepay virtual card. Once issued, you will see the card number, expiry date and CVV in your dashboard or the mobile app.
- Enough balance on the card to cover the UC pack you want plus any taxes or small currency-conversion costs the merchant may add. Check current balances and limits in the Coinepay app.
- Your real billing details. Use the name and billing address linked to your Coinepay account exactly as they appear. Accurate details reduce the chance of an address-verification decline.
- Your PUBG Mobile Character ID if you plan to top up through the official web portal rather than inside the game.
Download the Coinepay app from the App Store or Google Play so you can see your card details and approve any security prompts in real time while you check out.
Step 1: Create or open your Coinepay virtual card
Log in to the Coinepay dashboard or mobile app. Open the cards section, create a virtual card if you do not already have one, and make sure it is active. The card number, expiry and CVV are generated instantly and shown on screen. Keep this screen handy, or be ready to copy the details, so you can paste them into the PUBG payment form.
If you buy UC regularly, you may want a dedicated card just for gaming so it is easy to track your top-up spending separately from other purchases.
Step 2: Choose how to buy UC
There are two common ways to top up:
Option A: The official Midasbuy web top-up
- Go to the official Midasbuy site (operated by the PUBG Mobile publisher) and select PUBG Mobile.
- Enter your PUBG Mobile Character ID and confirm the character name shown matches your account.
- Choose your UC pack. Pack sizes and prices vary by region, so check the amount shown at checkout before paying.
- Select credit/debit card as the payment method.
Option B: In-game purchase
- Open PUBG Mobile and tap the UC icon in the lobby.
- Select the UC amount you want.
- Choose the card payment option. On mobile this often routes through the app store billing; if you want to pay directly by card, the web top-up above gives you more control.
Step 3: Enter your Coinepay card details
At the card payment screen, enter:
- The card number from your Coinepay app.
- The expiry date.
- The CVV.
- Your billing name and address, matching the details on your Coinepay profile.
Review the total, including the currency being charged, then confirm the payment.
Step 4: Approve 3-D Secure if prompted
International card payments often trigger an extra verification step (3-D Secure). If this appears, approve the payment through the method your card uses — for example a confirmation prompt or one-time code via the Coinepay app. Keep the app open so you do not miss it. Once approved, the payment completes and your UC is usually credited to your account within a short time.
Step 5: Confirm the UC landed in your account
After the charge succeeds, reopen PUBG Mobile and check your UC balance in the lobby. If you topped up through Midasbuy, you should also receive an on-site confirmation and, often, an email receipt. In Coinepay, the transaction will appear in your card activity so you can match it against your purchase.
Troubleshooting: why a card gets declined
If your payment does not go through, work through these common causes before trying again.
Insufficient balance
The most frequent cause. Your card needs to cover the UC price plus any tax or conversion amount the merchant adds. Check your available balance in the Coinepay app and top up if needed, then retry. Remember that a temporary authorization hold can also reduce your available balance briefly.
Billing address mismatch
Many payment processors check that the billing address you type matches what is on file for the card (AVS). Re-enter your billing details exactly as they appear in your Coinepay profile. A mismatched postcode or country is a common reason for an otherwise valid card to be refused.
3-D Secure not completed
If the verification prompt timed out or was dismissed, the payment fails. Start again and complete the confirmation step promptly, with the Coinepay app open and ready.
Merchant region checks
UC prices and available payment methods differ by region, and the top-up platform may run its own region and card checks. If a specific card type is restricted at checkout, that is the merchant's rule. Use your real details and do not try to disguise your location. If you are unsure whether your Coinepay card meets a particular requirement, contact Coinepay support to confirm before you buy.
Card details entered incorrectly
Double-check the number, expiry and CVV. Copy them carefully from the Coinepay app rather than typing from memory, and remove any stray spaces.
Payment still failing
If everything above looks right and the charge is still refused, check your Coinepay transaction history to see whether an attempt was recorded. If funds were held but no UC arrived, keep the receipt and reach out through the support center or our Telegram channel with the transaction details so the team can help.
Tips for smoother top-ups
- Verify your Character ID before paying so the UC goes to the right account.
- Buy only from the official Midasbuy portal or inside the game — avoid third-party resellers.
- Keep a little extra balance on the card to absorb taxes and conversion amounts.
- Save your receipt until the UC appears in game.
With a verified account, an active card and accurate billing details, paying for PUBG Mobile UC with a Coinepay virtual card is a quick, repeatable process. Some services are not available in every jurisdiction, so check the Coinepay app for what applies to you.
Get your Coinepay virtual card: Sign up · App Store · Google Play · Customer support
FAQ
Can I use a Coinepay virtual card to buy PUBG Mobile UC?
You can use a Coinepay virtual card at card checkout on the official Midasbuy top-up portal or in-game, provided your account is verified and the card has enough balance. Whether a particular merchant accepts a given card can depend on its own rules; contact Coinepay support if you want to confirm before buying.
Why was my card declined when buying UC?
The most common reasons are insufficient balance, a billing address that doesn't match your Coinepay profile, an incomplete 3-D Secure verification, or the merchant's own region and card checks. Review each, correct your details, and retry.
Where do I find my Coinepay card number, expiry and CVV?
They are shown in your Coinepay dashboard and mobile app in the cards section once your virtual card is issued. Copy them directly into the payment form to avoid typos.
Do I need to verify my identity before paying?
Yes. Coinepay card services require you to register and complete identity (KYC) verification first. Finish verification before you try to top up UC.
The money left my card but the UC didn't arrive. What should I do?
Check your in-game UC balance and your Midasbuy or email receipt first. If the charge went through but no UC appeared, keep the receipt and contact Coinepay support with the transaction details so the team can investigate.
Related guides
- How to Pay for Tencent Games with a Virtual Card (Step-by-Step)
- How to Pay for NetEase Games with a Virtual Card (Step-by-Step Guide)
- How to Pay for EA FC Points with a Coinepay Virtual Card
- How to Pay for Apex Legends Coins with a Virtual Card
- How to Pay for FIFA Points with a Coinepay Virtual Card
- How to Pay in Microsoft Store with a Coinepay Virtual Card

