Links

Splitit for Call Centers

If you are using an external call center solution like Mango or PlusOne for sales, you can easily integrate Splitit into its software either by using a premade integration or by calling a single Splitit API.

Premade Integrations

Contact your call center rep at existing Splitit partners such as Mango, PlusOne, and Valor, in order to enable Splitit's premade integrations. (You will need your Splitit Payment Gateway API Key.)

Direct API Call

You can also integrate Splitit into your call center's software via a single API call.

Authentication

You’ll need to authenticate by adding your API username and API Password as a basic header within your call (Base64 encoded), and also by adding your API key within the body of the call. Find your three credentials here.
Request Body
Your call will hit Splitit’s Create API endpoint, and you’ll need to pass the required parameters such as the number of plan installments and shopper info including credit card details. Make sure you have AutoCapture set to true so that the first installment will be charged when the card is authenticated (and be sure to set the correct FirstInstallmentAmount.)
cURL Example
curl --request POST \
--url https://webapi.sandbox.splitit.com/api/InstallmentPlan/Create \
--header 'Authorization: Basic QVBJVXNlcjBwMDAzMjIwMDp0QjJyam8XeTdjWDdiQnlkTUZiWWo2UUZ3OFU5M1NvWlBZeHdTdFN3TVhqUTVYZTJaMA==' \
--header 'Content-Type: application/json' \
--data '{
"RequestHeader": {
"ApiKey": "6ed8444d-6978-45f3-9e19-95cbc06c14f1"
},
"PlanData": {
"Amount": {"Value": 1000, "CurrencyCode":"USD"},
"FirstInstallmentAmount": {"Value": 500, "CurrencyCode":"USD"},
"NumberOfInstallments": 4,
"RefOrderNumber": "XYZ",
"AutoCapture": true
},
"BillingAddress": {
"AddressLine": "260 Madison Avenue.",
"AddressLine2": "Apartment 1",
"City": "New York",
"State": "NY",
"Country": "USA",
"Zip": "10016"
},
"ConsumerData": {
"FullName": "John Smith",
"Email": "[email protected]",
"PhoneNumber": "1-844-775-4848",
"CultureName": "en-us"
},
"CreditCardDetails": {
"CardCvv": "123",
"CardHolderFullName": "John Smith",
"CardNumber": "4111111111111111",
"CardExpYear": "2023",
"CardExpMonth": "8"
} ,
"PlanApprovalEvidence": {
"AreTermsAndConditionsApproved": "True"
}
}
'
Last modified 2mo ago