Get all credit cards
Returns all credit cards, possibly filtered by identifiers, Customers or other filters. Note this operation uses Pagination and supports Portfolio Access Tokens .
Request
[PlatformAddress]/api/connector/v1/creditCards/getAll
Copy {
"ClientToken" : "E0D439EE522F44368DC78E1BFB03710C-D24FB11DBE31D4621C4817E028D9E1D" ,
"AccessToken" : "C66EF7B239D24632943D115EDE9CB810-EA00F8FD8294692C940F6B5A8F9453D" ,
"Client" : "Sample Client 1.0.0" ,
"EnterpriseIds" : [
"3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"4d0201db-36f5-428b-8d11-4f0a65e960cc"
] ,
"CreditCardIds" : [
"f1d94a32-b4be-479b-9e47-a9fcb03d5196"
] ,
"CustomerIds" : [
"5cbbd97d-5f19-4010-9abf-ab0400a3366a"
] ,
"UpdatedUtc" : {
"StartUtc" : "2023-10-01T00:00:00Z" ,
"EndUtc" : "2023-10-31T00:00:00Z"
} ,
"Limitation" : { "Count" : 10 }
}
Response
Copy {
"CreditCards" : [
{
"Id" : "f1d94a32-b4be-479b-9e47-a9fcb03d5196" ,
"EnterpriseId" : "3fa85f64-5717-4562-b3fc-2c963f66afa6" ,
"CreatedUtc" : "2023-10-01T11:48:57Z" ,
"UpdatedUtc" : "2023-10-28T11:48:57Z"
"CustomerId" : "a3c90426-43f2-4b53-8482-446dfc724bd2" ,
"Expiration" : "2020-11" ,
"Format" : "Physical" ,
"IsActive" : true ,
"Kind" : "Gateway" ,
"ObfuscatedNumber" : "************1111" ,
"State" : "Enabled" ,
"Type" : "Visa"
}
] ,
"Cursor" : "f1d94a32-b4be-479b-9e47-a9fcb03d5196"
}
Credit card
Credit card format
Credit card kind
Credit card state
Credit card type
MasterCard
, Visa
, Amex
, Maestro
, Discover
, VPay
, ...
Charge credit card
Creates payment for specified customer credit card and charges the credit card via a gateway. Note that the kind of the card has to be Gateway
.
Request
[PlatformAddress]/api/connector/v1/creditCards/charge
Copy {
"ClientToken" : "E0D439EE522F44368DC78E1BFB03710C-D24FB11DBE31D4621C4817E028D9E1D" ,
"AccessToken" : "C66EF7B239D24632943D115EDE9CB810-EA00F8FD8294692C940F6B5A8F9453D" ,
"Client" : "Sample Client 1.0.0" ,
"CreditCardId" : "866d3f51-5b8b-4e8f-a3af-5b84768c522d" ,
"Amount" : {
"GrossValue" : 5 ,
"Currency" : "EUR"
} ,
"AccountingCategoryId" : null ,
"Notes" : null ,
"ReceiptIdentifier" : null
}
Response
Copy {
"PaymentId" : "98753f51-5b8b-4e8f-a3af-5b8476865983"
}
Add tokenized credit card
Adds a new tokenized credit card to the specified customer. To be able to use this operation special permission has to be granted during certification.
Request
[PlatformAddress]/api/connector/v1/creditCards/addTokenized
Copy {
"ClientToken" : "E0D439EE522F44368DC78E1BFB03710C-D24FB11DBE31D4621C4817E028D9E1D" ,
"AccessToken" : "C66EF7B239D24632943D115EDE9CB810-EA00F8FD8294692C940F6B5A8F9453D" ,
"Client" : "Sample Client 1.0.0" ,
"CustomerId" : "e98995b0-140a-4208-bbeb-b77f2c43d6ee" ,
"CreditCardData" : {
"StorageData" : "190510170631533875" ,
"Expiration" : "2025-10"
}
}
Credit card data
Response
Copy {
"CreditCardId" : "ee2209ce-71c6-4e3a-978f-aac700c82c7b"
}
Last updated 5 months ago