Payment Methods

Part of Cross-border checkout

Testing payment acceptance with cross-border customers

Plan overseas payment checks by destination, charge currency and method, then separate sandbox behaviour from live outcomes.

Use the payment provider’s permitted test environment to check overseas checkout paths, then review real submitted attempts and their outcomes after launch. A simulated overseas card checks integration behaviour. It cannot predict whether live issuers will approve similar payments.

Define the combinations that matter

List the destinations served and methods intended for those buyers. For each combination, record the charge currency, shopper country used for method eligibility, simulated card-issuing country where relevant, merchant account and any acquiring arrangement. These are different attributes; one overseas test value cannot stand in for all of them.

ScenarioInspect
Eligible overseas cardDisplayed amount and currency, payment request, provider result and order state.
Authentication requiredBuyer prompt, return or cancellation, and the resulting order state.
Declined or unavailable methodClear message, retained basket and a supported next action.
Local payment methodCountry and currency eligibility, plus any delayed outcome.
Changed destinationUpdated method choices and charge currency before payment.

Select cases the chosen provider supports. Keep the shipping destination, shopper-country setting and simulated issuing country recorded separately, especially when they differ.

Check integration behaviour in test mode

Stripe documents sandbox cards for issuing-country examples, declines and 3-D Secure paths, and directs merchants to use test keys and values. Adyen supplies its own test cards, including issuing-country and authentication examples; they work only on Adyen’s test platform. Use the tools for the store’s provider.

For each supported case, compare the screen with the payment request and saved order. Retain the order reference, provider attempt reference, amount, currency, provider status and customer message. A failed attempt followed by a retry should remain traceable under the same order. A browser return alone is insufficient proof of success when an outcome can arrive later.

Check method availability separately from card processing. Shopify says its local methods require a supported customer country and eligible currency, and some remain in early access. Adyen configures payment-method settings by shopper country. A listed method may still be unavailable to this merchant account.

Payment Test Environment Guidance Summary

Stripe Test Cards
Available via https://docs.stripe.com/testing
Adyen Test Cards
Issuing-country and authentication examples; only work on Adyen’s test platform
Shopify Local Payment Methods
Require supported customer country and eligible currency; some in early access
Adyen Method Configuration
Set by shopper country; may still be unavailable to specific merchant accounts

Interpret live outcomes by overseas route

Once a route is live, review its actual submitted attempts by a defined destination, charge currency, method and, where recorded reliably, card-issuing region. Show counts with any rates and state the observation window. Keep pending or unknown outcomes separate until they resolve.

Where provider records allow it, separate issuer declines, merchant risk blocks, authentication failures, cancellations and method-availability errors. These are different reasons for an unsuccessful path. Link retries and method switches to the order before deciding whether a buyer ultimately completed it. A small number of attempts does not support a confident comparison between markets.

Escalate a repeated problem with the relevant attempt references, merchant account, method, currency and time. Keep the distinction between paths verified in test mode and outcomes observed from actual customers.

More from Payment Methods