WebsiteLog In

Checkout

Overview

The Checkout module under the Receivables suite empowers businesses to easily create, share, and manage payment links to collect funds from customers. Whether you're collecting one-time payments or recurring dues, checkouts are the simplest way to initiate a payment request without needing to set up virtual accounts or complex invoicing flows.

Checkout Creation Steps

Step 1: Click on the Create Checkout CTA in the Receivables section

Step 2: Select the Country and the Currency

🔈

This step will determine the payment methods that will be available for your customers at checkout.

Step 3: Select the Payment Setup

Select One-time Payment when the customer is making a single purchase, and select Recurring Payment when the customer is being charged on a regular schedule, such as subscriptions plans.

🌐

Supported Countries: Recurring payment is currently supported in Singapore and Australia.

Create a One-time Payment Checkout

Step 1: Select the Payment Set Up

In Payment Setup, select One-time Payment

Step 2: Select the Capture Type

A Capture Type allows you to define how and when you want the funds to be collected from your customers after a card payment is authorized. The table below outlines the different capture types that Finmo supports for one-time payments.

Capture TypeDescription
Immediate CaptureFunds are captured immediately after authorisation.
Delayed CaptureFunds are automatically captured after a specified number of days set at checkout creation. When this option is selected, an additional field appears to configure the delay period.
Authorization HoldPlaces a temporary hold on the customer’s card, confirming funds are available, with the final charge captured later. The capture must be done manually; otherwise, the authorization will be released.
💡

Delayed Capture and Authorization Hold will be applicable for Card Payment methods only.

Step 3: Enter the other fields

Enter the Amount, Description, Link Expiration Window & the Redirect URL

FieldDescription
AmountSelect a single amount when the customer is being charged a fixed total for the entire order, or select an item split when the customer is being charged for individual products or services separately.
DescriptionProvide an optional description for reference
Checkout Link ExpirationConfigure the expiration window. By default, all checkout links expired in 48 hours
Redirect URLProvide a URL to redirect customers after payment

Step 4: Advanced Redirects (optional)

Configure the Advanced Redirect URLs for creating an enhanced post-checkout customer experience.


URLDescription
Completed URLRedirect customers here once the entire checkout flow is completed
Cancelled URLRedirect customers here if they cancel the payment before completion.
Expired URLRedirect customers here if the checkout session link expires before payment.
Failed URLRedirect customers here if the payment attempt fails.
Succeeded URLRedirect customers here when the payment is successfully captured.

Step 5: Generate the Checkout URL

Upon filling the required fields, click on the Create CTA at the top right. Share the URL with your customers.

Step 6: Share the Checkout URL with your customers

When your customers open the URL, they will be able to pay in their preferred payment method on the checkout page.