v1

latestOpenAPI 3.1.02026-07-24416405768.8 KB
d) Customer Management

Use a card on file in a HTTP request to a permitted partner API

This is a generic way of initiating a HTTP request to a permitted partner where Eclipse will replace cardholder data tokens (pan, expiry, cvv etc) with the actual card data. This allows finegrained control of calls to payment gateways without the Eclipse tenant needing to be PCI compliant as they will never be exposed to card holder data.

post/eclipse-conductor/rest/v1/tenants/{tenantId}/customers/{customerId}/cards-on-file/{cardOnFileId}/sensitive-transactions

Path parameters

tenantIdinteger required
customerIdinteger required
cardOnFileIdstring required

Request body

bodystring

The HTTP body. The following tokens surrounded with double hyphens will be replaced by CardOnFile pan, cvv, cardholderName, accountType, expiry, dob

methodstring

The HTTP method

partnerNamestring

The partner to send the method to. This is configured on card on file so that the control of where the data is sent resides with card on file

pathstring

Response

OK

bodystring

The HTTP body. The string will be desensitised to ensure the pan does not appear anywhere in the response

statusinteger

The HTTP status code