GET /v1.1/devices/receipt/<payment_reference>
Path parameters
Attribute |
Type |
Condition |
Description |
payment_reference |
String |
Mandatory |
The unique reference of the transaction. |
Request headers
Attribute |
Type |
Condition |
Description |
X-Request-ID |
UUID |
Mandatory |
ID of the request, unique to the call. |
Authorization |
String |
Mandatory |
The oAuth2 Bearer token. |
API-Key |
String |
Mandatory |
The Client ID obtained from the myPOS Account. |
Content-Type |
String |
Mandatory |
application/json |
Response body
Attribute |
Type |
Condition |
Description |
— |
Mandatory |
Details of the transaction receipt. |
Examples
curl -X GET \ https://devices-api.mypos.com/v1.1/devices/receipt/POSA00120076VGMO \ -H 'Authorization: Bearer PLpC1CqVE9CYXolbGNBPqz0NYy8asFzG95XcToDsMP' \ -H 'API-Key: CLIENT_ID' \ -H 'Content-Type: application/json' \ -H 'X-Request-ID: 232465ab-66ea-4776-b3f0-f7a123f988e4'
import requests requests.get( url='https://devices-api.mypos.com/v1.1/devices/receipt/POSA00120076VGMO', headers={ 'Authorization': 'Bearer PLpC1CqVE9CYXolbGNBPqz0NYy8asFzG95XcToDsMP', 'API-Key': 'CLIENT_ID', 'Content-Type': 'application/json', 'X-Request-ID': '232465ab-66ea-4776-b3f0-f7a123f988e4' } )
const request = require("request"); const options = { method: 'GET', url: 'https://devices-api.mypos.com/v1.1/devices/receipt/POSA00120076VGMO', headers: { 'Authorization': 'Bearer PLpC1CqVE9CYXolbGNBPqz0NYy8asFzG95XcToDsMP', 'API-Key': 'CLIENT_ID', 'Content-Type': 'application/json', 'X-Request-ID': '232465ab-66ea-4776-b3f0-f7a123f988e4' } }; request(options, (error, response, body) => { });
<?php $request = new HttpRequest(); $request->setUrl('https://devices-api.mypos.com/v1.1/devices/receipt/POSA00120076VGMO'); $request->setMethod(HTTP_METH_GET); $request->setHeaders(array( 'Authorization' => 'Bearer PLpC1CqVE9CYXolbGNBPqz0NYy8asFzG95XcToDsMP', 'API-Key' => 'CLIENT_ID', 'Content-Type' => 'application/json', 'X-Request-ID' => '232465ab-66ea-4776-b3f0-f7a123f988e4' )); try { $response = $request->send(); echo $response->getBody(); } catch (HttpException $ex) { echo $ex; }
{ "is_declined": 0, "receipt_layout_version": 0, "exchange_rate": null, "date": "2020-03-16", "time": "10:42:27", "stan": "000030", "terminal_id": "90006109", "merchant_id": "000000009908021", "merchant_name": "D200C", "address_line_1": "SEGR FRANCE", "address_line_2": "34535", "pl_card_balance": null, "pl_card_balance_currency": null, "resp_code": null, "reference_number": "", "application_preferred_name": "MASTERCARD", "installment_type": null, "installment_number": null, "installment_interest_rate": null, "installment_first_amount": null, "installment_subseq_amount": null, "installment_annual_perc_rate": null, "installment_fee_rate": null, "installment_total_amount": null, "transaction_preauth_code": "", "card_scheme": "MasterCard", "pan": "XXXX-XXXX-XXXX-6701", "emboss_name": "", "amount": "2.00", "currency": "EUR", "auth_code": "MCQSIM", "rrn": "007609228819", "aid": "A0000000041010", "amount_tip": null, "amount_total": null, "operator_code": "", "dcc_amount": null, "dcc_currency": null, "tran_type": "PAYMENT", "sign_row_1": "NO SIGNATURE REQUIRED", "sign_row_2": "", "sign_row_3": "", "exchange_rate_translation": null, "tran_status": "APPROVED", "receipt_footer_row_1": null, "receipt_footer_row_2": null }