get
https://sandbox.bluesnap.com/services/2/alt-transactions/resolve
This request gets details about a past iDEAL transaction.
Request Content
No content is required in the request body. Enter the relevant IDs in the request URL as path parameters.
Path Parameters
| Path parameters | Type | Required | Description |
|---|---|---|---|
{merchantransactionId} | integer | required to retrieve transaction by merchant transaction ID and merchant ID. | Unique identifier that the merchant assigned to the transaction. |
{merchantId} | integer | required to retrieve transaction by merchant transaction ID and merchant ID. | Unique identifier that BlueSnap assigned to the merchant. |
{transactionId} | integer | required to retrieve by transaction. | Unique identifier that BlueSnap assigned to the transaction. |
By Transaction ID
After the shopper completes their purchase, the processingStatus is updated to success, and the transation is assigned a transaction ID. BlueSnap provides the transaction ID as a query string parameter in the response URL.
Enter the transactionId in the URL in the following format:
services/2/alt-transactions/{transactionId}For example:
https://sandbox.bluesnap.com/services/2/alt-transactions/1034522153By Merchant Transaction ID and Merchant ID
Enter the merchantTransactionId and merchantId in the URL in the following format:
services/2/alt-transactions/{merchantTransactionId},{merchantId}For example:
https://sandbox.bluesnap.com/services/2/alt-transactions/iDEAL-8202020,500605Response Details
Successful requests return the HTTP response status code 200 OK. The response contains the retrieved alt-transaction resource (see alt-transaction).
Examples
Request Examples
curl -v -X GET https://sandbox.bluesnap.com/services/2/alt-transactions/1034522153 \
-H 'Content-Type: application/xml' \
-H 'Accept: application/xml' \
-H 'Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=' \
-d 'curl -v -X GET https://sandbox.bluesnap.com/services/2/alt-transactions/iDEAL-8202020,500605 \
-H 'Content-Type: application/xml' \
-H 'Accept: application/xml' \
-H 'Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=' \
-d 'Response Examples
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<alt-transaction xmlns="http://ws.plimus.com">
<transaction-id>1034522153</transaction-id>
<amount>42</amount>
<currency>EUR</currency>
<payer-info>
<first-name>John_APPROVE</first-name>
<last-name>Doe</last-name>
<country>nl</country>
</payer-info>
<vaulted-shopper-id>28557135</vaulted-shopper-id>
<ideal-transaction>
<ideal-url>https://eu.gcsip.nl/orb/orb?ACTION=DO_START&REF=000000410000190142030000100001&MAC=tr3hV6qv1w%2FcylCCErNpAcYztZ95CQ41oN0yT09PwSw%3D</ideal-url>
<order-id>19014203</order-id>
</ideal-transaction>
<transaction-approval-date>09/08/2020</transaction-approval-date>
<transaction-approval-time>10:22:44</transaction-approval-time>
<processing-info>
<processing-status>SUCCESS</processing-status>
</processing-info>
</alt-transaction><?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<alt-transaction xmlns="http://ws.plimus.com">
<merchant-transaction-id>iDEAL-8202020</merchant-transaction-id>
<amount>42</amount>
<currency>EUR</currency>
<payer-info>
<first-name>John</first-name>
<last-name>Doe</last-name>
<country>nl</country>
</payer-info>
<vaulted-shopper-id>28538999</vaulted-shopper-id>
<ideal-transaction>
<ideal-url>https://eu.gcsip.nl/orb/orb?ACTION=DO_START&REF=000000410000189823210000100001&MAC=t4kcRJx7phSCJer6mSz6m2rl4Ok39P36NHhjukdxDDM%3D</ideal-url>
<order-id>18982321</order-id>
</ideal-transaction>
<processing-info>
<processing-status>PENDING</processing-status>
</processing-info>
</alt-transaction>