Checkout

A checkout that converts on every device.

A hosted payment page that's fast, localised and wallet-first. Add your logo and colours, drop in one API call, and go live today.

pay.hansapay.io
Atelier NordTotal due$249.00
Card information
4242 4242 4242 424212 / 28•••

Secured by HansaPay

Interactive demo. Try another language or payment method. Nothing is charged.

Conversion

Every detail tuned to get customers to paid.

Most checkout drop-off comes down to friction. We removed as much of it as we could find.

  • Wallet first

    Apple Pay and Google Pay appear automatically on supported devices, so returning customers pay in one tap.

  • Localised automatically

    Language, currency and address formats adapt to each customer's location and browser settings.

  • Designed for mobile

    Large touch targets, the right keyboard for every field, and a layout that fits any screen.

  • Address autocomplete

    Fewer keystrokes and fewer typos, with addresses validated before the customer pays.

  • Saved details

    Customers can save their card for next time, securely tokenised and never stored on your servers.

  • Accessible by default

    Keyboard navigation, screen reader labels and colour contrast that meet WCAG 2.2 AA.

Customisation

Your brand, our infrastructure.

Customers see your name, your colours and your style. Behind the scenes, card data is tokenised, with fraud screening and 3-D Secure built in.

  • Logo, accent colour, button shape and font
  • Your own domain for checkout pages
  • Custom fields, terms of service and consent checkboxes
  • Receipts and emails in your brand

Brand

Accent #147a4d

Corners 12px

Getting started

Three steps to getting paid.

Talk it through with us
  1. 01

    Open an account

    Tell us about your business and upload your documents. Most accounts are approved in about 24 hours, and test mode works straight away.

  2. 02

    Start taking payments

    Share a payment link, drop in hosted Checkout, or call the API. Cards and wallets are on from day one, with no extra contracts per method.

  3. 03

    Get settled

    Cleared funds land on your balance on your account's schedule, and you withdraw in any of 135+ currencies or in USDT.

For developers

One API call to a live checkout.

Clean REST resources, predictable errors and versioned releases. Most teams ship their first live payment in an afternoon.

  • Idempotent by default

    Retry any request safely. Keys are honoured for 24 hours.

  • Signed webhooks

    Every event is signed and retried with exponential backoff.

  • Plain REST

    No library to install. Call the API from any language that can send HTTPS.

  • Test-mode parity

    Sandbox behaves exactly like production, with test cards for every outcome.

// Create a session on your server, then redirect the customer to session.url.
const session = await hansapay.checkout.sessions.create({
  line_items: [
    { name: "Merino overshirt", amount: 18900, quantity: 1 },
    { name: "Wool beanie", amount: 4500, quantity: 1 },
  ],
  currency: "eur",
  success_url: "https://ateliernord.de/thanks?session={SESSION_ID}",
  cancel_url: "https://ateliernord.de/cart",
  collect: { shipping_address: true },
});

return Response.redirect(session.url, 303);

FAQ

Checkout, answered.

What is a hosted checkout?

A hosted checkout is a payment page that HansaPay serves on your behalf. Customers are sent to it to pay, then returned to your site. Because card details are entered on our page, they never touch your servers, which keeps your own PCI scope to the simplest self-assessment questionnaire.

Can I customise the checkout page?

Yes. Add your logo, accent colour, button style and corner radius from the dashboard, and use your own domain for checkout pages. Changes apply to every checkout session instantly.

Which payment methods does Checkout support?

Every method HansaPay supports: Visa, Mastercard, American Express, Apple Pay, Google Pay, PayPal and Cash App Pay. Checkout only shows the methods that are available to each customer.

Do I need to write code to use Checkout?

A small amount. You create a checkout session from your server with one API call and redirect the customer. If you'd rather not write any code, Payment Links use the same hosted page.

Does Checkout work on mobile?

Yes. Checkout is designed mobile first, with large touch targets, the right keyboard for every field, and Apple Pay or Google Pay on supported devices.

Launch your checkout today.

Open an account, share your first payment link, and start taking payments from customers anywhere.

  • Approved in about 24 hours
  • Test mode from day one
  • No long-term contract
  • Settle in 135+ currencies or USDT