APIV1
Retrieve a multi-card payment
Supply the unique multi-card payment ID and receive the corresponding multi-card payment.
AuthorizationBearer <token>
Merchant JWT bearer token
In: header
Scope: multi-card-payments.read
Path Parameters
multiCardId*string
A unique identifier for the multi-card payment object
Response Body
application/json
application/json
curl -X GET "https://example.com/multi-card-payments/string"{
"merchantId": "string",
"id": "string",
"status": "APPROVED",
"url": "https://www.randomurl.com",
"totalMoney": {
"amount": 100,
"currency": "AED"
},
"amountMoney": {
"amount": 100,
"currency": "AED"
},
"approvedMoney": {
"amount": 100,
"currency": "AED"
},
"refundedMoney": {
"amount": 100,
"currency": "AED"
},
"capturedMoney": {
"amount": 100,
"currency": "AED"
},
"refundIds": [
"string"
],
"paymentIds": [
"string"
],
"expirationDate": "2019-08-24T14:15:22Z",
"statementDescriptionIdentifier": "string",
"referenceId": "string",
"customerId": "string",
"lineItems": [
{
"item": {
"metaData": {
"property1": "string",
"property2": "string"
},
"referenceId": "string",
"description": "string",
"imageUrls": [
"https://www.randomurl.com"
],
"attributes": {
"size": "xs",
"color": "blue"
},
"sku": "string",
"amountMoney": {
"amount": 100,
"currency": "AED"
},
"name": "string",
"id": "string"
},
"quantity": 0,
"subtotalMoney": {
"amount": 100,
"currency": "AED"
},
"totalMoney": {
"amount": 100,
"currency": "AED"
}
}
],
"pageOptions": {
"successUrl": "https://www.randomurl.com",
"approvedUrl": "https://www.randomurl.com",
"cancelUrl": "https://www.randomurl.com",
"expireUrl": "https://www.randomurl.com",
"style": {
"palette": {
"primary": {
"lighter": "string",
"light": "string",
"main": "string",
"dark": "string",
"darker": "string",
"contrastText": "string"
},
"secondary": {
"lighter": "string",
"light": "string",
"main": "string",
"dark": "string",
"darker": "string",
"contrastText": "string"
},
"error": {
"lighter": "string",
"light": "string",
"main": "string",
"dark": "string",
"darker": "string",
"contrastText": "string"
},
"warning": {
"lighter": "string",
"light": "string",
"main": "string",
"dark": "string",
"darker": "string",
"contrastText": "string"
},
"info": {
"lighter": "string",
"light": "string",
"main": "string",
"dark": "string",
"darker": "string",
"contrastText": "string"
},
"success": {
"lighter": "string",
"light": "string",
"main": "string",
"dark": "string",
"darker": "string",
"contrastText": "string"
},
"mode": "light",
"grey": {
"50": "string",
"100": "string",
"200": "string",
"300": "string",
"400": "string",
"500": "string",
"600": "string",
"700": "string",
"800": "string",
"900": "string",
"A100": "string",
"A200": "string",
"A400": "string",
"A700": "string"
}
},
"typography": {
"h1": {
"fontSize": "string",
"fontWeight": "string",
"lineHeight": "string",
"letterSpacing": "string",
"fontFamily": "string"
},
"h2": {
"fontSize": "string",
"fontWeight": "string",
"lineHeight": "string",
"letterSpacing": "string",
"fontFamily": "string"
},
"h3": {
"fontSize": "string",
"fontWeight": "string",
"lineHeight": "string",
"letterSpacing": "string",
"fontFamily": "string"
},
"h4": {
"fontSize": "string",
"fontWeight": "string",
"lineHeight": "string",
"letterSpacing": "string",
"fontFamily": "string"
},
"h5": {
"fontSize": "string",
"fontWeight": "string",
"lineHeight": "string",
"letterSpacing": "string",
"fontFamily": "string"
},
"h6": {
"fontSize": "string",
"fontWeight": "string",
"lineHeight": "string",
"letterSpacing": "string",
"fontFamily": "string"
},
"subtitle1": {
"fontSize": "string",
"fontWeight": "string",
"lineHeight": "string",
"letterSpacing": "string",
"fontFamily": "string"
},
"subtitle2": {
"fontSize": "string",
"fontWeight": "string",
"lineHeight": "string",
"letterSpacing": "string",
"fontFamily": "string"
},
"body1": {
"fontSize": "string",
"fontWeight": "string",
"lineHeight": "string",
"letterSpacing": "string",
"fontFamily": "string"
},
"body2": {
"fontSize": "string",
"fontWeight": "string",
"lineHeight": "string",
"letterSpacing": "string",
"fontFamily": "string"
},
"caption": {
"fontSize": "string",
"fontWeight": "string",
"lineHeight": "string",
"letterSpacing": "string",
"fontFamily": "string"
},
"button": {
"fontSize": "string",
"fontWeight": "string",
"lineHeight": "string",
"letterSpacing": "string",
"fontFamily": "string"
},
"overline": {
"fontSize": "string",
"fontWeight": "string",
"lineHeight": "string",
"letterSpacing": "string",
"fontFamily": "string"
}
},
"components": {
"button": {
"styleOverrides": {
"root": {
"property1": null,
"property2": null
}
}
}
},
"fontFamily": "string"
},
"maxNumberCards": 0
},
"autocomplete": true,
"shippingAddress": {
"addressLines": {
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string"
},
"name": "string",
"city": "string",
"country": "AF",
"postalCode": "string",
"organization": "string",
"sublocality": "string"
},
"requireShipping": true,
"description": "string",
"source": "string",
"paymentMethodOptions": {
"afterPay": {
"customData": {}
}
},
"metaData": {
"property1": "string",
"property2": "string"
},
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"airlineData": {
"market": "string",
"iataCode": "st",
"countryCode": "string",
"address": "string",
"tickets": [
{
"issueDate": "2019-08-24T14:15:22Z",
"ticketNumber": "string",
"passenger": {
"code": "string",
"countryCode": "string",
"title": "string",
"firstName": "string",
"middleName": "string",
"lastName": "string",
"email": "string",
"phoneNumber": "string",
"ageCategory": "BABY"
},
"legs": [
{
"flightNumber": "string",
"departureAirportCode": "string",
"arrivalAirportCode": "string",
"serviceClassCode": "st",
"carrierCode": "st",
"departureDate": "2019-08-24T14:15:22Z",
"departureTime": "string",
"arrivalDate": "2019-08-24T14:15:22Z",
"arrivalTime": "string",
"couponNumber": "string",
"fareBasisCode": "string"
}
]
}
]
},
"enablePartialPayment": true,
"internalReferenceId": "string",
"whitelistedGateways": [
{
"gatewayName": "square",
"gatewayId": "string"
}
],
"webhookUrl": "string",
"onExpiryBehaviour": "none"
}{
"http_status_code": 100,
"moreInfo": "https://www.randomurl.com",
"name": "string",
"detail": "string",
"instance": "/pets/dogs/123",
"property1": null,
"property2": null
}Get latest exchange rates GET
Get the latest exchange rates Hands In is using. Updated on an hourly basis. We use these rates internally to enable capturing payments in multiple different currencies. If you are running a self-hosted solution, this endpoints may be helpful if you are trying to accept multiple currencies online.
List all multi-card refunds GET
Next Page