Collect payments without custom checkout

Payment links for Australian businesses

ShaBaas Pay lets a business create and share a payment link for an invoice, deposit, booking or service. Customers open the link and use the payment methods available for that business and flow, while payment status, references and receipts support follow-up. Availability, reuse, expiry and exception handling depend on the configured product.

A hosted payment request

What is a payment link?

A payment link is a hosted URL for a defined payment request. It can be shared through an invoice, email, SMS, chat, QR code or another supported channel, without requiring the business to build a custom checkout interface.

Define the request

Set the amount, purpose and customer information needed for the payment workflow.

Share the link

Send the hosted URL through the channel that suits the customer and business process.

Track the outcome

Use available status, references and receipts to support communication and reconciliation.

From request to confirmation

How a ShaBaas Pay payment link works

  1. Create

    The business enters the payment details and creates a link through the available dashboard or system flow.

  2. Share

    The link is sent with enough context for the customer to understand the amount and purpose.

  3. Authorise

    The customer opens the hosted experience and selects an available payment method.

  4. Follow up

    The business uses confirmation, status, references and receipts to complete the operational workflow.

Payment method choice

Which payment methods can a link offer?

Depending on business configuration and the customer journey, a payment link may present Pay by Bank, PayID, PayTo where the specific flow supports it, cards, Apple Pay or Google Pay. Availability is not universal: confirm the configured methods, payer eligibility and supported payment flow before promising a particular option.

Bank-payment options

PayID and Pay by Bank can suit customer-initiated one-off payments. PayTo may suit an approved agreement workflow where supported.

Cards and wallets

Cards and digital wallets can remain available alongside bank payments where enabled for the business and checkout.

Common uses and controls

Use payment links with an operating process

Common use cases

Invoices, deposits, retainers, final balances, bookings, events, service payments and remote collections.

Customer experience

Show the business identity, amount, purpose, available methods and confirmation in a clear hosted journey.

Status and exceptions

Plan for completed, pending, failed or declined outcomes and any expiry or cancellation states supported by the product.

Fraud and accuracy

Confirm the recipient, amount and channel before sending. Customers should be alert to altered links, impersonation and phishing.

Payment links, invoices and hosted checkout

WorkflowBest fitImplementation
Payment linkOne-off request or remote collectionShare a hosted URL
Invoice with a linkPayment request with billing contextPlace the link in the invoice process
Hosted checkoutBranded online payment journeySend or redirect customers to checkout
API-created sessionSoftware-controlled workflowUse approved APIs and webhooks

How can Australian freelancers accept bank payments online?

Eligible Australian freelancers and service businesses can use ShaBaas Pay to create an invoice payment link and share it with clients. A website or custom checkout is not required for this hosted invoice journey. Live payments require business onboarding and applicable identity and business verification.

  1. Create your workspace

    Select Get Started and sign up with email and password, Google or GitHub. Your initial workspace is in staging for testing; complete onboarding to activate live payments.

  2. Create an invoice

    Sign in to the business dashboard, select Create Invoice, and fill in the invoice information to generate a link to its dedicated payment page.

  3. Share the hosted link

    Copy the invoice link into an email or message to your client, including the purpose and amount. You can share the link without owning a website.

  4. Client chooses and authorises payment

    The client opens the page and chooses an enabled method. PayTo requires agreement authorisation in participating online banking; a PayID payment is initiated by the client through online banking.

  5. Check and match the payment

    Check payment status in the dashboard and match the confirmed payment to the invoice. A link being opened or an agreement being approved is not confirmation of payment. Merchant bank payout is a separate step.

Example: a freelancer sends a $250 invoice

For a successful $250 standard Pay by Bank payment, the ShaBaas Pay fee is $0.99 incl. GST. The invoice amount less that transaction fee is $249.01, before any other separately agreed charges. This calculation illustrates the fee, rather than payout timing. Successful standard Pay by Bank payments cost AUD $0.29 incl. GST below $100, or AUD $0.99 incl. GST from $100 to $1,000 inclusive. The standard maximum is AUD $1,000 per transaction; additional limits may apply.

See fee examples and limits. Cards and digital wallets have separate pricing and appear only where activated.

Frequently asked questions

Questions about payment links

What is a payment link?

A payment link is a hosted URL for a defined payment request that a business can share with a customer without building a custom checkout.

Does the customer need an app?

It depends on the selected payment method. A customer can use the available hosted checkout or online-banking flow; a separate ShaBaas Pay app is not required for every method.

Can customers pay by bank, card or wallet?

Where enabled, a payment link can present Pay by Bank, PayID, PayTo for a supported flow, cards or digital wallets. The exact options depend on business configuration and the customer journey.

Can a payment link be used for an invoice?

Yes. A business can place a payment link in an invoice or send it with the invoice context so the customer can open the payment experience.

Can a link be reused?

Reuse and expiry behaviour depend on the configured product and link type. Confirm those rules before using one link for multiple customer or invoice records.

How does a business know when it has been paid?

Use the available payment status, transaction reference, confirmation and digital receipt information to match the result to the relevant customer or invoice.

What happens when a payment fails or remains pending?

Follow the configured status and exception process, communicate with the customer where needed and use another supported collection method only when the operating workflow allows it.

Can I send a ShaBaas Pay payment link without a website?

Yes. An eligible business can create an invoice in the ShaBaas Pay dashboard and share its hosted payment link by email or message without a website or custom checkout. Live payments require onboarding; the initial workspace is for staging tests.

How can freelancers create a bank-payment invoice link?

Sign up, sign in to the business dashboard, select Create Invoice and enter the invoice information. Share the generated payment-page link with your client. The client chooses an enabled method and authorises payment; check payment status and match the confirmed payment to the invoice.

Give customers a clear way to pay

Discuss the invoice, deposit or service workflow you want to support and the methods customers should see.