You enter your card details for an online purchase, then checkout pauses and asks for a verification code. This is often a 3-D Secure (3DS) check: an extra step intended to confirm that the person paying is the legitimate cardholder. The prompt can be unexpected, especially if you have paid the same merchant before without one. Here is how to handle it when paying with a Coinepay virtual card, and what to check if the payment does not go through.
What is 3-D Secure?
3-D Secure is an authentication process for online and in-app card payments. During checkout, the merchant passes transaction and other relevant information through the payment system so the card issuer can assess the purchase. The issuer may complete the check in the background, or it may ask you to complete a challenge, such as entering a one-time code or approving a request in an app. The method available to you depends on the card and issuer.
The “3-D” refers to three domains involved in the process: the merchant and its payment provider, the card issuer, and the systems that connect them. It does not refer to the three-digit CVV printed or displayed with your card details. Visa Secure, Mastercard Identity Check and American Express SafeKey are examples of 3DS program names you might see at checkout; seeing one of these names does not tell you which options a particular card offers.
A code is not required for every purchase. Whether a challenge appears can depend on the transaction, the issuer’s assessment and applicable regional rules. Completing a challenge confirms an authentication step; it does not mean the merchant has accepted the order or that the payment has received final authorization.
What to prepare before paying with your Coinepay card
- Your own Coinepay account: Register and complete identity verification (KYC) before using card services. Use your real identity and real billing details.
- Your virtual card details: Coinepay issues a card number, expiry date and CVV. Have the details available in your Coinepay app or self-service dashboard when you start checkout. The CVV is part of the card details; it is not a one-time 3DS code.
- Access to the verification method: A challenge might use a text message, email, app approval or another issuer-provided method. Check that you can access the contact method or app shown in the prompt. Do not assume you can choose any method you prefer.
- The purchase details: Know the merchant, amount and order you are approving. Check them against any details displayed in the verification request.
For card-service questions, including which verification methods apply to your card, check the Coinepay app or contact Coinepay support. Do not change your country or enter someone else’s billing information to get past a checkout or verification requirement.
How to complete a 3-D Secure check at checkout
- Start the purchase yourself. Go to the merchant’s checkout and review what you are buying. Enter your Coinepay virtual card number, expiry date and CVV where the merchant requests card details. Enter your genuine billing details where required.
- Wait for the checkout response. Some payments proceed without a visible 3DS challenge. If a verification screen appears, keep the checkout open and read its instructions rather than closing it or repeatedly submitting the payment.
- Check that the request belongs to your purchase. Compare any merchant or amount shown with the checkout you just started. If the request appears unexpectedly or does not match, do not approve it or enter a code. Use your usual account or support channel to investigate.
- Complete the method actually offered. If the issuer sends a one-time code, enter it only in the verification screen for the checkout you initiated. If the prompt directs you to approve in an app, follow that established app flow. Code length, expiry, resend options and available methods vary; follow the instructions on your screen rather than assuming a code from an earlier attempt is still valid.
- Return to the merchant’s result page. Allow the checkout to finish after verification. Look for the merchant’s order confirmation and check the payment status in your Coinepay app or dashboard. A successful identity check alone is not proof that the order was placed.
If you are setting up a recurring subscription, complete any verification requested during the initial checkout and read the merchant’s renewal terms before confirming. A future charge may be handled differently from the first purchase, so keep your account and contact information current.
Why did this purchase need a code when another did not?
3DS can run without asking you to do anything, so the absence of a code on a previous purchase does not mean that verification was unavailable. A different merchant, device, transaction or issuer assessment may produce a different checkout experience. A prompt can also appear when applicable rules call for stronger authentication.
In the EU and EEA, strong customer authentication (SCA) generally applies when a payer initiates an electronic payment, subject to exemptions. It uses at least two independent types of evidence, such as something you know, possess or are. The UK also has SCA requirements and exemptions. These rules do not mean that every online payment in those regions must display a code: an exemption may apply, or the authentication experience may take another form. Equally, a small purchase does not guarantee that a challenge will be skipped. Do not treat these regional examples as checkout rules for every country.
Troubleshooting: code missing, expired or payment declined
No code or approval request arrived
First, check whether the screen is asking for a code, an app approval or another action. If it expects a message, check the phone or email account associated with the issuer’s verification method, including spam and blocked-sender folders. For an app request, check notification settings and open the relevant app directly. Use a resend option only if the verification screen provides one. If you cannot tell which contact method is being used for your Coinepay card, ask Coinepay support through an official channel.
The code is rejected or the screen times out
Check that you entered the code for the current purchase, not an earlier attempt. One-time codes may expire, and programs set different retry rules. If the challenge has ended or reports an incorrect code, follow its on-screen help or restart checkout when appropriate. Repeatedly entering an old code is unlikely to resolve an expired challenge. If the page fails to load or will not return you to checkout, try the merchant’s normal support channel as well: a merchant payment-page problem can interrupt the process.
Verification succeeded, but the purchase still failed
Authentication and payment authorization are separate steps. Review the merchant’s final message and your Coinepay transaction status before trying again, so you do not accidentally place a duplicate order. A decline or incomplete order may need a different resolution from a missing code. When contacting support, provide the merchant name, approximate time, amount, the wording of any error and whether the challenge was completed. Do not send your full card number, CVV or one-time code in a support message.
Keep verification codes private
Only enter a code into the checkout you initiated, or approve a request through the established issuer flow for a purchase you recognize. Never read a code to someone who calls or messages you, even if they claim to be from a fraud team or say they can fix a failed payment. If a request arrives when you are not shopping, do not approve it; secure your account and contact Coinepay support using a channel you opened yourself.
Coinepay card services require registration and identity verification. Card issuance and fund services are provided by licensed partner financial institutions, and availability varies by jurisdiction. If a merchant or verification screen imposes a card-eligibility or regional requirement you cannot confirm, contact Coinepay support before buying rather than attempting to work around it.
Get your Coinepay virtual card: Sign up · App Store · Google Play · Customer support
FAQ
Is a 3-D Secure code the same as my card’s CVV?
No. Your CVV is part of your card details; a 3-D Secure code, when requested, is a separate one-time authentication step.
Why did I not receive a code for my last purchase?
An issuer may authenticate a payment without a visible challenge. Whether you are prompted can differ between purchases.
What should I do if my verification code does not arrive?
Check the method shown on the verification screen, your relevant inbox or phone, spam or blocked messages, and app notifications. If you still cannot complete the check, contact Coinepay support.
Does entering the code mean my order is paid?
Not necessarily. Authentication comes before final payment authorization. Check the merchant’s order confirmation and your Coinepay transaction status.
Should I give a verification code to someone from support?
No. Never share a one-time code with a caller or message sender. Enter it only in a checkout you initiated or use the established issuer app flow.
Related guides
- Why Does a Refund to Your Card Take Days to Arrive?
- How to Check Whether a Website Accepts Your Card Before Buying
- How to Pay in a Foreign Currency Online with Coinepay
- What Is a Card Authorization vs. a Settled Payment?
- What Is a Merchant Category Code? A Coinepay Card Guide
- Why Do Online Payments Fail With a “Do Not Honor” Error?

