Retrieve Pre-Authorized Debit Transaction

📘

Please reach out to BlueSnap Merchant Support to enable this payment method.

This request gets details about a past Pre-Authorized Debit Transaction, such as the transaction ID, amount, currency, payer info, or vaulted shopper.


📘

Send a test request

Go to API Explorer to send a test request to our sandbox environment and receive a response in real time.

Request Content

No content is required in the request body. Enter the relevant IDs in the request URL, as follows:

Retrieve based on Transaction ID

Enter the transactionId into the web service URL, in the format:
services/2/alt-transactions/{transactionId}

For example:
services/2/transactions/1105235763

Retrieve based on Merchant Transaction ID and Merchant ID

Enter the merchantTransactionId and merchantId into the web service URL, in the format:
services/2/alt-transactions/{merchantTransactionId},{merchantId}

For example:
services/2/alt-transactions/unique_001,395608

Response Details

If successful, the response HTTP status code is 200 OK.
The response contains the retrieved altTransaction resource (see altTransaction).


Examples

Request Examples

curl -v -X GET https://sandbox.bluesnap.com/ /services/2/alt-transactions/38702780 \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \ 
-H 'Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=' \
-d '
curl -v -X GET https://sandbox.bluesnap.com/services/2/alt-transactions/unique-acss-71522-01,400088 \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \ 
-H 'Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=' \
-d '

Response Examples

{
  "transactionId": "1105235763",
  "amount": 11,
  "currency": "CAD",
  "vaultedShopperId": 19610966,
  "acssDirectDebitTransaction": {
    "routingNumber": "001004820",
    "accountType": "BUSINESS",
    "publicAccountNumber": "7772",
    "agreementId": 87
  },
  "processingInfo": {
    "processingStatus": "PENDING",
    "transactionRegion": "CA"
  }
}
{
  "merchantTransactionId": "unique-acss-71522-01",
  "transactionId": "1105235763",
  "amount": 11,
  "currency": "CAD",
  "payerInfo": {
    "firstName": "John",
    "lastName": "Doe",
    "country": "ca",
    "zip": "12345"
  },
  "vaultedShopperId": 19611058,
  "acssDirectDebitTransaction": {
    "routingNumber": "001004820",
    "accountType": "PERSONAL",
    "publicAccountNumber": "9992",
    "agreementId": 87
  },
  "processingInfo": {
    "processingStatus": "PENDING"
  }
}

Back to Top


API Explorer

Transaction ID Requests

To test out a call, enter an existing transaction ID in the transactionId field. This automatically inserts the ID into the request URL.

Language
Authorization
Header
Click Try It! to start a request and see the response here!