Pay In developer overview

Learn more about Payabli's Pay In features for developers, and find all the guides in one place
Applies to:Developers

Payabli’s Pay In features cover getting money in to your bank account. This starts with running sales transactions for your customers whether online, card-present, via subscriptions or one-time payments.

Throughout the docs, “Pay In” is also referred to as “money in”.

Payabli’s Pay In capabilities include:

  • Making sale transactions: either card-present with a device, via the API, embedded components, hosted payment pages, or via payment links.
  • Making recurring or scheduled transactions.
  • Saving payment methods for future use. This is also called “tokenization”.
  • Invoicing customers to request payments.
Make sure you also check out Money In Transaction Schemas and Statuses for more details on how transactions flow and a transaction status reference.
Cancel a pay in transaction

Learn how to cancel a Pay In transaction using the API

Make a sale transaction

Learn how to authorize and capture a sales transaction in one step using the API

Make a sale with a saved payment method

Learn how to make a sale transaction via the API with a customer’s saved payment method

Authorize & capture transactions

Learn how to authorize and capture payments for settlement using the API

ExpressCheckout UI

Learn how to use the ExpressCheckout UI component on your site or in your app to securely accept digital wallet payments

Manage subscriptions with the API

Learn how to create, update, and delete your scheduled, subscription, and autopay transactions with the Payabli API

Subscription utility code

Use example code to enhance your subscription management via the API

Hosted payment page overview & quickstart

Build payment pages with no code, send to customers, and get paid with limited effort

Accept Apple Pay on a payment page

Learn how to accept Apple Pay on a hosted payment page

Devices overview
Learn the basics of using the Devices API to accept in-person payments
Manage Payment Links
Learn how to generate, send, and manage payment links via the API
Fund routing overview
Learn your options for sending Pay In funds into different accounts.

Guides by tool

If you know which tool you need to work with, browse guides by feature area to get guidance.

These guides cover using Payabli’s embeddable components to make transactions and save payment methods without expanding your PCI scope.

Extend embedded components with the temporary token flow

Use the temporary token flow with embedded components to have complete control over user transaction experience without expanding PCI scope

Temporary token example app

Go through a guided checkout experience using the temporary token flow

VirtualTerminal UI

Learn how to use the VirtualTerminal UI component on your site or in your app to securely accept payments

PayMethod UI

Learn how to use the PayMethod UI embedded component to securely store a payment profile with a low-code modal-based UI.

Embedded components overview

Learn how to use Payabli’s embedded components to create customized checkout experiences without handling sensitive payment information yourself

Embedded components framework integrations

Learn how to use Payabli’s embedded components with front-end frameworks like React and Vue

ExpressCheckout UI

Learn how to use the ExpressCheckout UI component on your site or in your app to securely accept digital wallet payments

EmbeddedMethod UI

Learn how to use the EmbeddedMethod UI embedded component to add the ability to securely store a payment profile or execute a sale

Embedded components overview

Learn how to use Payabli’s embedded components to create customized checkout experiences without handling sensitive payment information yourself