Retry ACH Transaction
Transaction
PATCH
https://api.synapsefi.com/v3.1/users/:user_id/nodes/:node_id/trans/:tran_id
This endpoint allows you to retry a specific transaction.
Path Parameters
Headers
Request Body
{
"_id": "5fea66967fe6545a36203380",
"_links": {
"self": {
"href": "https://uat-api.synapsefi.com/v3.1/users/5fe50a777562960078d3a5c6/nodes/5fe50b2dab6ce7004340c43a/trans/5fea66967fe6545a36203380"
}
},
"_v": 2,
"amount": {
"amount": 100.1,
"currency": "USD"
},
"client": {
"id": "589acd9ecb3cd400fa75ac06",
"name": "* SynapseFi"
},
"extra": {
"asset": null,
"created_on": 1609197206647,
"group_id": null,
"ip": "255.127.79.76",
"latlon": "unknown,unknown",
"location": {
"address_city": null,
"address_country_code": null,
"address_postal_code": null,
"address_subdivision": null,
"lat": 0,
"lon": 0
},
"note": "",
"other": {
"affect_limits": true,
"attachments": [],
"chargeback_disputed": false,
"dispute_form": null,
"dispute_meta": {},
"dispute_reason": null,
"disputed": false,
"is_provisional_credit": false
},
"process_on": 1609197206647,
"rate": null,
"rate_limit": null,
"same_day": false,
"settlement_delay": 0,
"supp_id": "5fea66758c96451319c664ac",
"tracking_number": null
},
"fees": [
{
"fee": 0.0,
"note": "Facilitator Fee",
"to": {
"id": "None"
}
}
],
"from": {
"id": "5fe50b2dab6ce7004340c43a",
"nickname": "SynapsePay Test Checking Account - 8901",
"type": "ACH-US",
"user": {
"_id": "5fe50a777562960078d3a5c6",
"legal_names": [
"Test User"
]
}
},
"recent_status": {
"date": 1609197206647,
"note": "Transaction Created.",
"status": "CREATED",
"status_id": "1"
},
"timeline": [
{
"date": 1609197206647,
"note": "Transaction Created.",
"status": "CREATED",
"status_id": "1"
}
],
"to": {
"id": "5fe96562c54d7b7bcda9b9da",
"nickname": "My Deposit Account",
"type": "DEPOSIT-US",
"user": {
"_id": "5fe50a777562960078d3a5c6",
"legal_names": [
"Test User"
]
}
}
}
{
"error": {
"code": "missing_user_ip",
"en": "User IP is missing from the request."
},
"error_code": "200",
"http_code": "400",
"success": false
}
Example Request
Only ACH transactions that returned can be retried for now. If a retry fails, you will receive a 400 Bad Request response with error.code:cannot_retry_transaction_****
.
PATCH /v3.1/users/5fe50a777562960078d3a5c6/nodes/5fe50b2dab6ce7004340c43a/trans/5fea5e13b01cb8f4cfc6681f HTTP/1.1
Host: uat-api.synapsefi.com
X-SP-USER-IP: 255.127.79.76
X-SP-USER: oauth_ohpVj1iwMQgqHR0ATzbGEU4fBuXOJ0FWZk28y7cD|e83cf6ddcf778e37bfe3d48fc78a6502062fc
Content-Type: application/json
{
"retry_transaction": true
}
curl --location --request PATCH 'https://uat-api.synapsefi.com/v3.1/users/5fe50a777562960078d3a5c6/nodes/5fe50b2dab6ce7004340c43a/trans/5fea5e13b01cb8f4cfc6681f' \
--header 'X-SP-USER-IP: 255.127.79.76' \
--header 'X-SP-USER: oauth_ohpVj1iwMQgqHR0ATzbGEU4fBuXOJ0FWZk28y7cD|e83cf6ddcf778e37bfe3d48fc78a6502062fc' \
--header 'Content-Type: application/json' \
--data-raw '{
"retry_transaction": true
}'
//
//
//
//
Last updated