curl --request POST \
--url https://api.synctera.com/v1/external_cards/transfers \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"amount": 2,
"merchant": {
"address": {
"address_line_1": "100 Main St.",
"address_line_2": "Suite 99",
"city": "New York",
"country_code": "US",
"postal_code": "49633",
"state": "NY"
},
"email": "alice@example.com",
"name": "<string>",
"phone_number": "+14374570680"
},
"originating_account_id": "7d943c51-e4ff-4e57-9558-08cab6b963c7",
"type": "PULL",
"customer_id": "7d943c51-e4ff-4e57-9558-08cab6b963c7",
"google_pay_payment_data": {
"address": {
"address_1": "<string>",
"address_2": "<string>",
"address_3": "<string>",
"administrative_area": "<string>",
"country_code": "US",
"locality": "<string>",
"name": "<string>",
"phone_number": "<string>",
"postal_code": "<string>",
"sorting_code": "<string>"
},
"api_version": 123,
"api_version_minor": 123,
"email": "<string>",
"payment_method_data": {
"description": "<string>",
"info": {
"assurance_details": {
"account_verified": true,
"cardholder_authenticated": true
},
"billing_address": {
"address_1": "<string>",
"address_2": "<string>",
"address_3": "<string>",
"administrative_area": "<string>",
"country_code": "US",
"locality": "<string>",
"name": "<string>",
"phone_number": "<string>",
"postal_code": "<string>",
"sorting_code": "<string>"
},
"card_details": "<string>",
"card_network": "AMEX"
},
"payment_type": "CARD",
"tokenization_data": {
"token": "<string>",
"tokenization_type": "DIRECT"
}
}
}
}'
{
"external_card_id": "7d943c51-e4ff-4e57-9558-08cab6b963c7",
"originating_customer_id": "7d943c51-e4ff-4e57-9558-08cab6b963c7",
"type": "PULL",
"account_id": "7d943c51-e4ff-4e57-9558-08cab6b963c7",
"amount": 123,
"creation_time": "2010-05-06T12:23:34.321Z",
"currency": "USD",
"customer_id": "7d943c51-e4ff-4e57-9558-08cab6b963c7",
"id": "<string>",
"last_updated_time": "2010-05-06T12:23:34.321Z",
"merchant": {
"address": {
"address_line_1": "100 Main St.",
"address_line_2": "Suite 99",
"city": "New York",
"country_code": "US",
"postal_code": "49633",
"state": "NY"
},
"email": "alice@example.com",
"name": "<string>",
"phone_number": "+14374570680"
},
"network_decline_details": "<string>",
"reason": "<string>",
"status": "CANCELED",
"tenant": "abcdef_ghijkl",
"transaction_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
Create External Card Transfer
curl --request POST \
--url https://api.synctera.com/v1/external_cards/transfers \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"amount": 2,
"merchant": {
"address": {
"address_line_1": "100 Main St.",
"address_line_2": "Suite 99",
"city": "New York",
"country_code": "US",
"postal_code": "49633",
"state": "NY"
},
"email": "alice@example.com",
"name": "<string>",
"phone_number": "+14374570680"
},
"originating_account_id": "7d943c51-e4ff-4e57-9558-08cab6b963c7",
"type": "PULL",
"customer_id": "7d943c51-e4ff-4e57-9558-08cab6b963c7",
"google_pay_payment_data": {
"address": {
"address_1": "<string>",
"address_2": "<string>",
"address_3": "<string>",
"administrative_area": "<string>",
"country_code": "US",
"locality": "<string>",
"name": "<string>",
"phone_number": "<string>",
"postal_code": "<string>",
"sorting_code": "<string>"
},
"api_version": 123,
"api_version_minor": 123,
"email": "<string>",
"payment_method_data": {
"description": "<string>",
"info": {
"assurance_details": {
"account_verified": true,
"cardholder_authenticated": true
},
"billing_address": {
"address_1": "<string>",
"address_2": "<string>",
"address_3": "<string>",
"administrative_area": "<string>",
"country_code": "US",
"locality": "<string>",
"name": "<string>",
"phone_number": "<string>",
"postal_code": "<string>",
"sorting_code": "<string>"
},
"card_details": "<string>",
"card_network": "AMEX"
},
"payment_type": "CARD",
"tokenization_data": {
"token": "<string>",
"tokenization_type": "DIRECT"
}
}
}
}'
{
"external_card_id": "7d943c51-e4ff-4e57-9558-08cab6b963c7",
"originating_customer_id": "7d943c51-e4ff-4e57-9558-08cab6b963c7",
"type": "PULL",
"account_id": "7d943c51-e4ff-4e57-9558-08cab6b963c7",
"amount": 123,
"creation_time": "2010-05-06T12:23:34.321Z",
"currency": "USD",
"customer_id": "7d943c51-e4ff-4e57-9558-08cab6b963c7",
"id": "<string>",
"last_updated_time": "2010-05-06T12:23:34.321Z",
"merchant": {
"address": {
"address_line_1": "100 Main St.",
"address_line_2": "Suite 99",
"city": "New York",
"country_code": "US",
"postal_code": "49633",
"state": "NY"
},
"email": "alice@example.com",
"name": "<string>",
"phone_number": "+14374570680"
},
"network_decline_details": "<string>",
"reason": "<string>",
"status": "CANCELED",
"tenant": "abcdef_ghijkl",
"transaction_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
An idempotency key is an arbitrary unique value generated by client to detect subsequent retries of the same request. It is recommended that a UUID or a similar random identifier be used as an idempotency key. A different key must be used for each request, unless it is a retry.
"7d943c51-e4ff-4e57-9558-08cab6b963c7"
Details of the External Card Transfer to create
🚧 Alpha Google Pay transfers is currently in Alpha release and spec is subject to change.
Push/pull funds to/from a Google Pay card
External Card Transfer created
The response is of type object
.
Was this page helpful?