Credit Card Payments, KYC & Billing FAQ
We accept major debit/credit cards, including MasterCard, American Express, Visa; local bank transfers, Zelle, Venmo, ACH transfers, eCheck, Bill Pay, Apple & Google Pay, eCheck, PayPal, bitcoin, altcoins, stablecoins like USDC or USDT, and other cryptocurrency. When you reach the checkout page, you’ll see the payment methods that are currently available. Please note that not all options are available at all times, as their availability may change dynamically based on various factors.
If you tried to place an order but your card was declined and you didn’t receive an order confirmation email, please review this page carefully before contacting our customer support team. The information provided here is the same information our support team would provide to resolve your issue.
Let's Go Over a Few Important Details
Banks & Big Pharma Try to Block Us — We Find a Way
Payment processors make it tough, but we’ve built smart workarounds. For privacy, your statement will show a generic purchase. With Bitcoin and other cryptocurrencies, payments are always private—plus, you get an instant 23% discount when you pay with Bitcoin directly.
How We Accept Debit and Credit Cards
Card payments are processed through regulated crypto on-ramp providers. Your payment is converted into cryptocurrency (USDC) and follows international compliance rules, which may require KYC verification decided by the payment provider. All personal data is submitted directly to them — we never store or access it. Please disable VPNs before paying to avoid verification issues.
Tips for Paying with Credit Cards
① Turn off VPN or proxies ② Use your own card and real details ③ Ensure your billing info (address, phone, ZIP) matches your bank records ④ Upload clear ID and selfie if requested ⑤ Avoid multiple failed attempts ⑥ Refunds must be requested from our store, as banks cannot reverse crypto payments ⑦ Do not describe the purchase as “Rx” or medication: this triggers automatic bank blocks. Treat it as a regular online purchase.
Why is KYC required for card payments?
We get it — being asked for personal data feels uncomfortable.
Here’s the straight answer, no nonsense.
When you pay by credit or debit card, your payment is processed as a cryptocurrency purchase (USDC) behind the scenes. This is called an on-ramp transaction.
Because fiat money is being converted into crypto, global regulations apply. Governments in the US, EU, Australia, and other regions require identity verification to prevent money laundering and terrorism financing. There’s no workaround — every compliant crypto on-ramp follows the same rules.
Additionally, cryptocurrency transactions are irreversible. This creates an extra layer of protection for crypto providers against chargebacks and fraud. Since payments cannot be reversed like regular card transactions, on-ramp companies must apply stricter verification and risk controls before approving a purchase to protect both their systems and the broader financial network.
That’s why our payment partners may ask for KYC (Know Your Customer) verification.
KYC is required only when you choose to pay by card via our on-ramp partners (for example, Stripe, MoonPay, etc).
On-ramps usually apply two verification levels:
- Light KYC: Email verification and basic personal details (such as an ID or SSN number, depending on country).
- Full KYC: Everything above, plus identity documents and a short live selfie (liveness check).
Which level is required is decided entirely by the payment provider and purchase amount, based on their internal risk checks. We do not control this.
Not us. Ever.
All personal information is submitted directly to the payment provider (Stripe/Link/Paybis/MoonPay/Ramp Network, etc). We never receive, store, or access your KYC documents.
They are regulated companies and fully compliant with GDPR and local data-protection laws.
Because EU crypto laws (MiCA and AML regulations) require payment providers to apply stricter identity and risk checks for all on-ramp transactions. Common decline reasons include VPN or location mismatch, incomplete or failed KYC, billing details not matching bank records, higher-risk merchant categories, and internal risk scoring by the payment provider.
Hi, I'm John. And today I'm gonna walk you through exactly how our credit and debit card payments work using a regulated crypto onwrap. If you've ever wondered why there are a few extra steps when paying by card or why identity verification might be required. This video will explain everything clearly and simply. Let's get started. First, let's place an order on one of our websites. For reference, we will use modafinilxl dot com. When you pay with your debit or credit card on our website, your payment isn't processed like a typical online store transaction. Instead, it goes through what's called a crypto on ramp provider. An on ramp is a regulated financial company that converts regular money like US dollars, Australian dollars, euros or British pounds into cryptocurrency. In our case, that cryptocurrency is usually USDC, a stable digital dollar. Here's what happens behind the scenes. You enter your card details, the on ramp provider charges your card. They convert that amount into USDC, And that crypto payment completes your order. It sounds technical, but for you, it simply feels like paying online with a few extra steps. Because your payment is technically a cryptocurrency purchase. Global financial regulations apply. Governments in the US, EU, Australia and many other regions require identity verification when converting traditional money into crypto. This is known as KYC, know your customer. This isn't our rule. It's required by the regulated payment providers we work with. Depending on your country or transaction size, you may be asked to confirm your phone number, upload government ID, take a quick selfie, confirm your billing address. All of this information goes directly to the payment provider. We do not see it, store it or access it. Here's what you can expect. Step one, select the crypto on ramp payment gateway. Please note the important KYC requirements. Turn off your VPN, use a billing address that matches your bank records, and use your own card. Step two, complete phone verification if prompted. Step three, upload ID and complete selfie verification if required. Step four, after passing KYC, enter your card details on a third party on ramp platform. Your card will be charged and your order will be confirmed. Most users complete this process within a few minutes. We understand it can be frustrating if your card is declined, but here are the most common reasons. Using a VPN or proxy, billing address not matching bank records, using someone else's card, multiple rapid attempts, unclear ID uploads, bank blocking foreign or crypto related transactions. Because crypto transactions are irreversible, on prem providers apply stricter fraud controls than traditional card processors. To improve your approval chances, turn off VPNs, use your exact billing details, use your own card, Avoid retrying multiple times. Upload clear, well lit documents. If your bank blocks the payment, simply call them and authorize the transaction. Most on ramp providers allow quick purchases of up to around six hundred US dollars approximately or the equivalent amount in your local currency for new accounts. However, there is no strict universal limit. In some cases, transaction amounts may still be approved depending on your verification level, region, and risk profile determined by the payment provider. Higher limits may require additional verification. Card payments are typically processed instantly once approved. Bank transfers and other local methods may take longer depending on your bank. Your billing statement may show a generic descriptor instead of our store name. If you prefer not to complete identity verification, many customers choose to pay directly with Bitcoin or other cryptocurrencies instead. When you already own crypto, there is no on ramp involved. That means no ID uploads, no phone verification and no bank authorizations. Bitcoin offers several advantages. First, no middlemen, no bank approvals or foreign transaction blocks. Second, greater privacy, no documents submitted to payment processors. Third, better pricing. Because crypto reduces processing costs and fraud risk, we pass those savings to you. Which is why Bitcoin orders receive up to a twenty to thirty five percent discount at checkout. Many customers try it once and stick with it. If you prefer paying by card, our regulated onramp partners make it possible. Just follow the verification steps and you're good to go. If you prefer speed, privacy and larger savings, Bitcoin may be the better option. Either way, we are here to help. If you have questions, contact our support team and we'll guide you step by step. Thanks for watching and we look forward to helping you complete your order.
Payment Tips & Best Practices
Approval depends on age, region, and profile. EU users face stricter rules. Some verifications may be automatically declined due to regulatory requirements. If this happens, wait a while, turn off your VPN, clear cache, and try again. Card payments are usually processed instantly, while Zelle and local bank transfers may take up to 72 hours if pending with your bank.
Turn Off VPN & Proxies
Use your real location, which should match your billing address. VPNs often trigger automatic blocks. Avoid rushing or repeatedly retrying, as multiple failed attempts may result in a temporary lock.
Use Your Own Card & Real Details
The card name, IP location, and identity must all match. Your name and date of birth must exactly match those on your ID.
Good Lighting for Selfies & Clear Docs
If you are asked to complete KYC, make sure that you are not wearing hats, glasses, or filters. Follow the on-screen instructions and upload clear documents. The documents must be clear, with no blur, cropped edges, or screenshots.
Top 3 Credit Card Decline Reasons
Foreign Transaction Not Authorized by Your Bank
You need to call your bank to authorize the transaction. If they don’t see any payment attempts made from our side, please contact Payofix and make sure that you are ready to respond to their phone verification attempts.
Possible Fraud or AutoVerification Failed
You could not be screened successfully based on risk analysis with the transaction data provided, or your past history record doesn’t allow you to place orders with us using a credit card (e.g. a chargeback made by accident).
Maximum Number of Daily Transactions Exceeded
Our payment processing gateway allows no more than three declined transactions within 24 hours. You can try different cards until one works or select a different payment method (e.g. Bill Pay, ACH, FastDebit, Poli, or e-Check).
Yes, We Accept PayPal. Here are Some Common Queries Answered
Why Additional Fee?
We pay enormous fees to a third-party merchant service because PayPal doesn’t allow online pharmacies to accept payments directly. For this reason, coupons are not valid and an additional fee of $19 per transaction has to be charged. Third-party middlemen mean high commissions and additional fees – they want to take a piece of your money. We kindly suggest that you pay with bitcoin – you will get 23% off your entire order!
No Order Confirmation Email?
If you sent your full payment with PayPal and did not receive your order confirmation email, please contact our support. Make sure to include your transaction ID in text form (not a screenshot).
Double Charged?
Please do not send multiple payments for the same order because we’re unable to issue refunds via PayPal. Technically, refunds are possible, but any refund from us will lead to a permanent lock of your PayPal account because PayPal prohibits both payments and refunds to/from online pharmacies. PayPal has a zero-tolerance policy to online pharmacies, and there is nothing we can do about this. Get your store credit >
