AppsPayments

Subscriptions · Autessa Payments

Hosted checkout and billing portal

Autessa Payments hosts a branded checkout and a customer billing portal for you. Checkout has two steps (details, then payment) with an order summary and tax; the billing page lets customers see their subscription, update their card, switch plans, cancel, resume and download invoices.

A core invoicing and payments capability, done properly
Start free
Checkout · Harbor & PineSAMPLE

Order summary

Subscribe to Pro
Free for 14 days, then $49.00 / month
1 Details2 Payment
Full name
Billing address (for tax)
Start free trial
Billing with Harbor & PineSAMPLE
Pro
Renews on Dec 4 · •••• 4242
Update payment method
Switch plan
Cancel subscription

Invoices

INV-0051 · Nov 4$49.00 · PDF
INV-0038 · Oct 4$49.00 · PDF

The problem it solves

Building checkout and billing pages is a project of its own

Secure card forms, tax on the billing address, trials, receipts and a manage-subscription page take weeks to build and keep compliant. Autessa hosts them in your branding, and card details never touch your app.

What you get

  • Checkout shows your business name, logo and color, the plan or payment, trial terms and the total due today.
  • Step 1 collects name, email (locked to the signed-in email when there is one) and billing address for tax; step 2 takes card, Apple Pay or Google Pay.
  • The button reads Start free trial, Subscribe with the amount, or Pay with the amount.
  • When done, customers see You’re all set and return to your app automatically.
  • The billing page shows each subscription, next charge or trial end, payment method and invoices with PDFs.
  • If a charge failed, the billing page shows the reason and a button to pay the invoice.
  • Customer emails go out in your business’s name: receipts, trial started, trial ending, failed charge, cancellation and ended.

How it works

How does hosted checkout and billing portal work in Autessa Payments?

  1. Customer starts checkout

    From UpgradeButton or PlanPicker in your app, Payments.checkout(), or a subscription link.

  2. Details

    Name, email and billing address; tax is calculated next.

  3. Payment

    Card or wallet; the order summary shows tax and total.

  4. Back to the app

    Your app sees the new entitlement right away.

  5. Manage later

    ManageBillingButton opens their billing page.

Every option

What customers can do on their billing page

OptionWhat it does
Update payment methodUsed for future charges.
Switch planWith a credit and due-today preview.
Cancel subscriptionKeeps access until the period ends.
Resume subscriptionUndo a pending cancellation.
PayPay an overdue invoice.
InvoicesNumber, date, amount, status and PDF.
Expired linkOpen billing again from the app or the latest email.

Permissions

Who can do what?

WhoCan
App visitor (signed in)Check out and manage their own billing.
Owner, Admin, Accountant (or any role with Payments)Brand the pages and see results in Payments.

Connected

How it connects to the rest of Autessa Payments

FAQ

Questions about hosted checkout and billing portal

Does my app ever see card numbers?

No. Customers pay on an Autessa-hosted checkout; card details never touch your app.

Can customers cancel on their own?

Yes, at the end of the period, from their billing page. They can resume before then.

Is the processor named on checkout?

No. Checkout and billing show your business; the payment processor isn’t named on those pages.

Autessa Payments

Try hosted checkout and billing portal in Autessa Payments

Autessa Payments gives your customers a branded hosted checkout and a self-serve billing page to update their card, switch plans, cancel, resume and download invoices.

Start free

100% customizable, code and all

Make Autessa Payments fully your own.

Use it out of the box, then change anything. Ask Autobot, Autessa’s AI builder, for a new field, screen, report, workflow or agent and it builds it into your copy of the app. Or open the code and edit it yourself. Nothing is locked: the app, its data and its code are yours.

Start free and make it yours