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.
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.)
You can also integrate Splitit into your call center's software via a single API call.
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 --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