You can buy Mobile Legends: Bang Bang (MLBB) Diamonds through a checkout that offers card payment, such as a supported Codashop storefront, or through an in-game store. The steps depend on where you buy: a Codashop top-up uses your game account’s User ID and Zone ID, while an in-app purchase may be billed by Google Play or Apple. This guide covers what to check before paying with a Coinepay virtual card and what to do if the payment is declined.
Before you buy: choose the right store and item
Open MLBB and identify the account that should receive the Diamonds. For a Codashop top-up, copy its User ID and Zone ID carefully. You do not need to enter your game password to make a Codashop top-up. Check both ID numbers before paying: a completed purchase sent to the wrong account can be difficult or impossible to reverse.
Choose a storefront intended for your location and check its available payment methods before selecting an item. Listings differ by country. For example, the US Codashop page lists first-recharge offers of 100 Diamonds (50+50), 300 Diamonds (150+150), 500 Diamonds (250+250), and 1000 Diamonds (500+500), alongside regular tiers such as 1160, 1770, and 6000 Diamonds. The first-recharge bonus applies once per eligible tier across channels; do not assume it will apply again because you change payment methods.
The Philippines page lists tiers including 5, 56, 112, and 6042 Diamonds, as well as a Weekly Diamond Pass and Twilight Pass. Indonesia has different tiers, including 12, 85, 568, and 4830 Diamonds. A pass’s name alone does not establish that it renews automatically. Read the item description and checkout terms before paying. Codashop’s US instructions also describe buying Diamonds first, then selecting StarLight in the game if your goal is a StarLight membership; do not mistake a Diamond top-up for a direct membership purchase.
Prices and promotions vary by region and may change. Check the relevant official Codashop page or the in-game checkout for the current item, total, and payment methods rather than relying on a price shown for another country.
Set up your Coinepay virtual card
- Register and verify your identity. Create a Coinepay account through registration and complete identity verification before using card services.
- Get your card details. In the Coinepay app or 24/7 self-service dashboard, obtain your virtual card’s number, expiry date, and CVV. Check the app for the card’s available funds and any relevant settings before checkout.
- Prepare accurate billing details. Use your real name and billing address wherever the checkout requests them. Make sure you can access the email address you enter for receipts and order updates.
- Check that card payment is offered. The US Codashop MLBB page lists Card Payments, PayPal, and Cash App. The Philippines page lists Card Payment among methods including GCash and Maya; the Indonesia page lists credit card among its methods. A listed card option does not mean every card will be accepted.
Availability depends on the merchant’s checks and your jurisdiction. If you need to confirm whether your Coinepay card meets a storefront’s card requirements, contact Coinepay support before you buy. Card issuance and fund services are provided by licensed partner financial institutions.
How to pay for MLBB Diamonds on Codashop
- Open the appropriate MLBB Codashop storefront. Go to Codashop’s official site by name and select the Mobile Legends: Bang Bang page for your location. Confirm that you are buying for the intended game account and storefront.
- Enter the recipient’s User ID and Zone ID. Compare both numbers with the account in MLBB. Codashop does not require your game password for this top-up.
- Select the Diamond pack or other listed item. Check the quantity and any eligibility condition, especially for a first-recharge bonus. Select Card Payment if it is available on that storefront.
- Review your contact and billing information. Enter your real email address and any requested billing details. In the Philippines checkout guide, the review step is followed by “Confirm and go to payment.” The wording may differ on another storefront.
- Complete the card checkout. Enter the Coinepay virtual card number, expiry date, and CVV as requested. The US Codashop card instructions also call for a billing address and email. Review the final amount and complete any OTP or other card verification challenge presented during payment.
- Check the result before trying again. Look for an order confirmation, then check the intended MLBB account for the item. If you were charged but the item is missing, keep the receipt and order details for Codashop support rather than immediately submitting duplicate orders.
A Codashop web-store order is a purchase from Coda as an authorized reseller, not a direct checkout with the game publisher. In the US, successful web-store purchases are final and non-cancellable, although Codashop investigates missing items and charging errors. The Philippines refund policy says delivered purchases, including those sent to the wrong game ID, cannot be cancelled, transferred, or refunded. It asks buyers to report a charge for a missing or defective item within 30 days for investigation; that does not promise a refund or replacement.
If you buy through the game instead
An in-game purchase can follow a different billing route from Codashop. If Google Play processes your Android purchase, find payment settings under Play Store → profile → Payments & subscriptions → Payment methods. On an iPhone, Apple payment details are under Settings → your name → Payment & Shipping. Add or select your card only if the store offers that option for your account, then review the item and total in the store checkout. Payment methods available through Google Play or Apple do not establish which cards Codashop accepts.
If a purchase actually appears as a recurring subscription, manage it under Google Play Subscriptions or iPhone Settings → your name → Subscriptions, as applicable. Do not assume a Weekly Diamond Pass is a recurring store subscription just because it has “Weekly” in its name. Refund requests also follow the billing channel: Google Play and Apple have their own processes, separate from Codashop’s policies.
Troubleshoot a declined card payment
- Insufficient funds or a limit: Codashop Philippines documents error 706 for insufficient balance or a limit issue. Check available funds and applicable card settings in Coinepay, then compare them with the final checkout total. Contact Coinepay support if the reason is unclear.
- Card details or billing mismatch: Recheck the card number, expiry date, CVV, and the real billing information you entered. The US card checkout requests a billing address. A mismatch or unverifiable detail can interrupt authorization; Codashop Philippines also documents error 410 for a transaction detail it cannot verify.
- Verification or 3-D Secure challenge: Follow any OTP or card-verification prompt shown during checkout. Codashop Philippines associates error 711 with failed card authorization or OTP. Check that you entered the requested code correctly and did not let the challenge expire. If no workable verification prompt appears, contact Coinepay support.
- Issuer or provider decline: Error 704 is documented as a bank or card-provider decline. Check the transaction in Coinepay and ask support about the decline rather than repeatedly resubmitting the same payment.
- Storefront or region restriction: Codashop Philippines says its card transactions require the buyer to be in the Philippines and use a Philippines-based card. Contact Coinepay support to confirm your card meets this requirement before you buy; do not assume it does. Use your real location and details, and do not try to bypass a storefront’s regional checks.
Not every failed order is a card-balance problem. Codashop Philippines also documents error 312 for a possible safety risk or unavailable payment channel, 316 for a restricted User ID, and 750 or 751 for security-related failures. Repeated attempts may trigger a risk block. Save the error code and order details, then contact the checkout provider for an order or account issue and Coinepay support for a card issue.
If you play in the United States, take an extra moment to confirm you are using the intended game account: the publisher announced a separate Mobile Legends: Bang Bang.US app and account-migration guidance for US players. Regardless of where you play, check your User ID, Zone ID, item, region, and final total before approving the charge.
Get your Coinepay virtual card: Sign up · App Store · Google Play · Customer support
FAQ
Do I need my Mobile Legends password to buy Diamonds on Codashop?
No. A Codashop top-up uses the recipient’s User ID and Zone ID. Check both carefully before paying.
Will a Coinepay virtual card work on the Philippines Codashop page?
Codashop Philippines requires card buyers to be in the Philippines and use a Philippines-based card. Contact Coinepay support to confirm your card meets that requirement before you buy.
What do Codashop card error codes 706 and 711 mean?
Codashop Philippines documents 706 as an insufficient-balance or limit issue and 711 as failed card authorization or OTP. Check your funds, card details, and any verification prompt.
Can I cancel a completed Diamond top-up or Weekly Diamond Pass purchase?
Codashop’s US terms say successful web-store purchases are final and non-cancellable. Do not assume a Weekly Diamond Pass renews automatically; check its checkout terms. If an actual Google Play or Apple subscription appears, manage it in that store’s subscription settings.
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

