Skip to main content

Text-to-Pay API

Splitit's Text-to-Pay API allows merchants to send shoppers a secure payment link via SMS or email, enabling them to complete installment payments on their own device. It’s ideal for call centers, in-person retail without POS hardware, and service-based businesses, offering a flexible, PCI-compliant way to collect payments remotely or on-the-go.

Create Plan Endpoint

To the endpoint Create Plans by Text/Email, after authenticating, send one or more Plan objects:

{
"Plans": [
{
"ShopperEmail": "string",
"ShopperPhoneNumber": "string",
"Amount": 0,
"Currency": "string",
"Provider": [
"Email"
],
"ApiKey": "string"
}
]

ShopperEmail and ShopperPhoneNumber should be filled out with the appropriate information, as should Amount and Currency [three-letter currency code]. For Provider, enter SMS or Email depending on how you would like the plan link sent to your shopper. Note that ApiKey is Terminal Id in your Splitit Hub.

Cancel Plans Endpoint

To the endpoint Cancel Installment Plans, after authenticating, send InstallmentPlanNumber and ApiKey (Terminal Id from your Splitit Hub) in the body.

{
"InstallmentPlanNumber": "string",
"ApiKey": "string"
}

For more information, see the Text-to-Pay API reference.