How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Worldpay SplitPayments API

The SplitPayments API from Worldpay — 3 operation(s) for splitpayments.

Worldpay SplitPayments API is one of 45 APIs that Worldpay publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Split Payments. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 3 operations across 3 paths, and defines 27 schemas. It is described by OpenAPI 3.2.0, at version 2025-06-25.

Requests are made against 2 base URLs: https://try.access.worldpay.com, https://access.worldpay.com.

3 operations 3 paths 27 schemas 3 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2025-06-25
Base URL
https://access.worldpay.com
Authentication
HTTP Basic
Resource Areas
1

Authentication & Security 1

Worldpay SplitPayments API declares 1 security scheme for authenticating requests. It accepts HTTP basic authentication (BasicAuth). By default, every request must be authenticated.

Paths & Operations 3

Across 3 paths, the API surfaces 3 operations — 3 POST. Each is listed below with its method, path, parameters, and response codes.

SplitPayments 3
POST
/splitPayments
Create split payments request
splitPayments 2 params body → 201400401406415422500
POST
/splitPayments/{splitPaymentId}/fulfillments
Fully settle/refund a payment
fullCaptureFulfillments 3 params body → 201400401406415500
POST
/splitPayments/{splitPaymentId}/items/{itemId}/fulfillments
Partially settle/refund a payment
singItemCaptureFulfillments 4 params body → 201400401406415500

Schemas 27

The contract defines 27 schemas that model the data the API accepts and returns. The most detailed are SplitRequest (6 properties), ItemFulfillmentsRequest (4 properties), FulfillmentsRequest (4 properties), ErrorResponseWithValidationErrors (3 properties). Each schema is shown below with its type and property counts.

FulfillmentsRequest
object
4 properties 2 required
TransactionType
string
Defines the type of payment lifecycle action.
ItemID
string
Unique reference generated by us to identify a line item.
ItemFulfillmentsRequest
object
4 properties 2 required
Deductions
array
ErrorResponse401
object
2 properties 2 required
ValidationError
object
3 properties 3 required
SplitRequest
object
6 properties 5 required
ErrorResponse500
object
2 properties 2 required
ErrorResponseWithValidationErrors
object
3 properties 2 required
Amount
integer
Implied decimal. For example, 250 GBP = £2.50
ErrorResponse415
object
2 properties 2 required
Merchant
object
1 property 1 required
Currency
string
The [3 letter ISO-4217 currency code](/products/reference/supported-countries-currenciesiso-currency-codes).
SplitResponse
object
2 properties 2 required
SplitResp
object
1 property
AutoFulfillment
object
2 properties 2 required
SplitPaymentID
string
Unique reference generated by us to identify a split payment.
LineItemsResp
array
ErrorResponse422
object
2 properties 2 required
Value
object
2 properties 2 required
TotalAmount
integer
Implied decimal. For example, 250 GBP = £2.50.
PaymentCommandID
string
A unique ID generated by us for each lifecycle event on a payment. You have received this in the [response of your payment authorization request](/products/car…
ErrorResponse406
object
2 properties 2 required
LineItems
array
ItemFulfillmentsResponse
object
1 property
FulfillmentsResponse
object
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

worldpay-splitpayments-api-openapi.yml Raw ↑

Other APIs Worldpay publishes across the network.

Worldpay Tokens API
Worldpay Card Payouts API
Worldpay Account Payouts API
Worldpay FraudSight API
Worldpay 3DS API
Worldpay APMs API
Worldpay FX API
Worldpay Hosted Payment Pages API
Worldpay Events API
Worldpay Beneficiary Account Verifications API
Worldpay Split Payments API
Worldpay Statements API
Where this information came from

This is an independent, third-party profile of Worldpay SplitPayments API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.