Woman with curly hair carrying stack of packaging boxes in a bright room.
Photo by Hanna Pad on Pexels

Checkout Usability

Cross-border checkout

Plan overseas checkout around charge currency, destination addresses, import charges, delivery eligibility and dependable payment outcomes.

For an Australian store, a workable cross-border checkout connects delivery, address fit, charge currency, customs information, import-charge responsibility and a dependable payment outcome. Decide these together for each destination before offering it, and pause payment if a required quote or eligibility check is unfinished.

Start with a deliverable order

Choose a representative basket for each destination. Confirm that its products can be shipped there, which service will carry them and what information that service needs. Assess Australia Post and FedEx as carrier candidates, then confirm service availability for each destination and basket before promising delivery. A country selector should not offer delivery where the store cannot fulfil it.

Keep the destination used for delivery, pricing and import-charge calculations in step. If the buyer changes the country or address, update the available services and amount payable before payment. If a required quote or eligibility check is unfinished, pause the payment action and explain why.

Cross-border checkout workflow for Australian merchants

  1. Confirm delivery eligibilityCheck Australia Post and FedEx service availability for the destination country and basket items.
  2. Validate address formatUse Universal Postal Union Addressing Solutions to ensure correct fields and validation for the destination.
  3. Set charge currencyDisplay final amount in buyer’s local currency (e.g., EUR) using ISO code; confirm Stripe PaymentIntent currency is set correctly.
  4. Prepare customs documentationComplete Australia Post’s online customs form and generate QR code for label submission.
  5. Clarify import chargesExplain responsibility under Incoterms 2020 (DAP or DDP); do not estimate if unreliable.
  6. Verify payment eligibilityConfirm card/bank account methods are available for the buyer’s country and configured currency.

Prepare customs information for dispatch

Complete Australia Post’s online customs form for all available services, then show its confirmation QR code when lodging the parcel at a Post Office. Build this into dispatch so customs information is ready when the parcel is lodged.

Show the currency that will be charged

The currency used to display a price, the currency charged to the buyer and the currency paid out to the merchant can differ. A converted product-page price does not establish the charge currency. Show that currency beside the final amount, using a code such as AUD or EUR where a currency symbol could be ambiguous.

Check the same basket from product page to confirmation, including discounts and delivery. If a charge is converted before payout, examine the provider’s account terms and refund treatment. Charging in the buyer’s currency does not guarantee that their card issuer will waive an international transaction fee.

Check the payment request’s currency format as well as the amount shown to the buyer. Stripe requires the three-letter ISO currency code in lowercase. Currencies use two decimal places unless specified otherwise.

Stripe’s integration currency is set on a Price or PaymentIntent and appears in its Dashboard. Stripe Tax uses it when recording tax liability in reports, so check this provider-specific currency detail separately.

Key cross-border checkout metrics for Australian stores

Charge currency requirement
Stripe requires lowercase three-letter ISO codes (e.g., aud, eur).
Decimal precision
Two decimal places standard unless otherwise specified.
International transaction fees
Charging in buyer’s currency does not guarantee waiver by card issuer.

Let the address fit the destination

Address elements, order and postcode formats vary between countries. Select the destination early enough to show suitable fields and validation. Do not require an Australian state or four-digit postcode from every buyer. Let people correct address suggestions without losing the details they entered.

The Universal Postal Union publishes Addressing Solutions as a destination-address reference. Use it alongside the chosen carrier’s label rules.

Check that the saved address can pass to the chosen delivery service and produce the information needed for its label. A form that accepts an address does not establish that a carrier can deliver to it.

Explain import charges before payment

The Customs Act 1901 (Cth) is the cornerstone of Australia’s import control system. Through the Australian Border Force, it regulates the import and export of goods to and from Australia.

Establish who is responsible for import clearance and charges on each route. That allocation does not, by itself, establish which taxes the store has collected at checkout. Match the buyer-facing message to the actual sale, destination and carrier arrangement.

At order review, distinguish the merchant’s charge from amounts that might be collected later. If checkout calculates import duties or taxes, identify any estimate and its exclusions.

Do not assume that every calculator treats exclusions in the same way. If an amount cannot be calculated reliably, explain who may collect it later without inventing a figure.

Keep goods descriptions, values and tariff classifications aligned with the order sent to fulfilment. Check current destination and carrier requirements for the products offered.

Check payment eligibility and outcome

A payment option may depend on the buyer’s country, charge currency, merchant account and method configuration. Card and bank-account payments are examples of payment methods; confirm eligibility before showing either option.

Link payment attempts to the same order. A return-page visit alone does not establish that payment succeeded. Use the payment provider’s recorded outcome for the fulfilment rule, and give the buyer a message that reflects the state known at that time.

A sandbox can check configured paths but cannot establish live approval rates with overseas issuers. Keep detailed destination acceptance testing in a separate plan.

Offer a destination when its delivery, price, import-charge message and payment outcome can all be supported. Hold the route when one remains unresolved.

Pre-checkout readiness checklist for international orders

  • Delivery service confirmed for destinationAustralia Post and/or FedEx available for shipment.
  • Correct address fields displayedAdapted to destination country format using UPU guidelines.
  • Import charge responsibility clearMatch message to actual sale terms (DAP or DDP).
  • Payment method eligibleConfirmed for buyer’s country and charge currency.
  • Customs form completedQR code generated for parcel lodgement at Post Office.

In this guide

  1. Choosing between local currency display and local settlementSeparate displayed, charged and payout currencies, then choose the arrangement that fits overseas buyers and an Australian merchant account.
  2. Handling international address formatsDesign overseas address fields around the destination, allow corrections and check the saved address through delivery and label creation.
  3. Explaining duties before an overseas buyer paysTell overseas buyers who handles import clearance, what checkout collects and which estimated or later charges remain possible.
  4. Testing payment acceptance with cross-border customersPlan overseas payment checks by destination, charge currency and method, then separate sandbox behaviour from live outcomes.

More from Checkout Usability

Checkout Usability

Checkout experiments

Plan checkout experiments around a clear decision, stable assignment, confirmed orders and guardrails. Read results without overstating them.