Customer work, connected.

Help & supportMyAccount
Workflow

Checkout, client invoices, guest orders and email

This section documents identity fields, payment choices, mandatory terms, rate limiting, order tokens, native invoices and branded email.

37 connected guidesLive filterPermission-aware instructions
37 guides
Guide

Open the public checkout

Open the public checkoutMove from a valid cart to /shop/checkout.

Open guide →
Guide

Understand checkout rate limiting

Understand checkout rate limitingKnow checkout allows 20 attempts per hour per IP.

Open guide →
Guide

Checkout as a guest

Checkout as a guestUse bank transfer or cash on delivery when guest checkout is enabled.

Open guide →
Guide

Checkout as a signed-in client

Checkout as a signed-in clientUse saved client/contact identity and eligible native invoice payment.

Open guide →
Guide

Understand why checkout requires sign-in

Understand why checkout requires sign-inKnow anonymous users are redirected when guest checkout is disabled.

Open guide →
Guide

Enter the checkout full name

Enter the checkout full nameProvide the required name up to 191 characters.

Open guide →
Guide

Enter the checkout email address

Enter the checkout email addressProvide a valid required email up to 191 characters.

Open guide →
Guide

Enter the checkout phone number

Enter the checkout phone numberProvide an optional phone up to 60 characters.

Open guide →
Guide

Enter the shipping address

Enter the shipping addressProvide optional delivery details up to 5,000 characters.

Open guide →
Guide

Add checkout order notes

Add checkout order notesProvide optional notes up to 1,000 characters.

Open guide →
Guide

Accept checkout terms

Accept checkout termsTick the required terms acceptance control.

Open guide →
Guide

Open checkout terms and privacy links

Open checkout terms and privacy linksUse optional configured links with safe new-tab behaviour.

Open guide →
Guide

Choose native invoice payment

Choose native invoice paymentUse the host invoice payment flow when available to a signed-in client.

Open guide →
Guide

Choose bank-transfer checkout

Choose bank-transfer checkoutCreate an unpaid order and follow configured instructions.

Open guide →
Guide

Choose cash on delivery or collection

Choose cash on delivery or collectionCreate an unpaid order for operational collection.

Open guide →
Guide

Understand native invoice availability

Understand native invoice availabilityRequire signed-in client, enabled auto invoicing and active host payment modes.

Open guide →
Guide

Understand native invoice creation

Understand native invoice creationKnow the module creates a connected core invoice for eligible checkout.

Open guide →
Guide

Open the native invoice payment URL

Open the native invoice payment URLUse the host invoice hash route from the public order page.

Open guide →
Guide

Understand guest payment limitations

Understand guest payment limitationsKnow guests do not receive native invoice online payment in the supplied flow.

Open guide →
Guide

Understand public checkout idempotency

Understand public checkout idempotencyUse checkout_key to prevent duplicate order commits.

Open guide →
Guide

Understand public order references and tokens

Understand public order references and tokensOpen /shop/order/{reference}/{token} without exposing the stored hash.

Open guide →
Guide

View a public order confirmation page

View a public order confirmation pageReview status, lines, totals, payment guidance and invoice link.

Open guide →
Guide

Troubleshoot an invalid public order link

Troubleshoot an invalid public order linkCheck the exact reference/token pair and whether the order belongs to the tenant.

Open guide →
Guide

Understand customer order confirmation email

Understand customer order confirmation emailUse the module-created template and saved enable toggle.

Open guide →
Guide

Understand internal new-order email

Understand internal new-order emailSend one module email to the configured internal address.

Open guide →
Guide

Understand host SMTP dependency

Understand host SMTP dependencyKnow both module emails use the host mail service and templates.

Open guide →
Guide

Troubleshoot a missing order confirmation email

Troubleshoot a missing order confirmation emailCheck the toggle, template, recipient and host SMTP/mail logs.

Open guide →
Guide

Troubleshoot a missing internal notification

Troubleshoot a missing internal notificationCheck the internal email setting, template and host mail delivery.

Open guide →
Guide

Troubleshoot terms-required validation

Troubleshoot terms-required validationReturn to checkout and explicitly accept the terms.

Open guide →
Guide

Troubleshoot an unavailable payment method

Troubleshoot an unavailable payment methodRefresh eligibility and choose bank transfer or cash when native invoice is unavailable.

Open guide →
Guide

Troubleshoot guest checkout disabled

Troubleshoot guest checkout disabledSign in as a client or enable guest checkout through authorised settings.

Open guide →
Guide

Troubleshoot too many checkout attempts

Troubleshoot too many checkout attemptsWait for the rate window rather than bypassing the limiter.

Open guide →
Guide

Troubleshoot a checkout processing response

Troubleshoot a checkout processing responseSearch for the existing order created by the same key.

Open guide →
Guide

Troubleshoot checkout after stock changed

Troubleshoot checkout after stock changedRefresh the basket and accept the recalculated availability/totals.

Open guide →
Guide

Understand payment-card data boundaries

Understand payment-card data boundariesKnow the module never requests or stores raw card data.

Open guide →
Guide

Run an end-to-end guest checkout test

Run an end-to-end guest checkout testTest cart, identity, terms, bank/cash method, tokenised order page and email.

Open guide →
Guide

Run an end-to-end signed-in client checkout test

Run an end-to-end signed-in client checkout testTest native invoice creation, payment URL, payment reconciliation and email.

Open guide →

Search the platform, integrations and practical Help Centre guides.

Press Esc to close.Browse every page