Atlas API-Sabre
  1. Shopping and Ticketing
Atlas API-Sabre
  • Shopping and Ticketing
    • Search
      POST
    • Verify
      POST
    • Order
      POST
    • Order Commit
      POST
    • Payment
      POST
    • Retrieve Booking
      POST
    • Smart Search(Only For TMC)
      POST
    • Get Offer
      POST
    • Seat Availability
      POST
    • Get Luggage
      POST
  • Post Ticketing Service
    • Search Ancillary
      POST
    • Order Ancillary
      POST
  • Notifications and Webhook
    • Register Webhook
      POST
    • Incident List
      POST
  • Refund
    • Refund Quotation
      POST
    • Make a Refund
      POST
    • Query Refund Status
      POST
  • Other Functions
    • Regenerate Order
      POST
    • Stop Ticket Issuance
      POST
    • Order List
      POST
    • PNR Claim
      POST
    • Get Balance
      POST
    • City Pairs API
      POST
    • Email List
      POST
    • Extract PNR
      POST
    • getAtripToken
      POST
  1. Shopping and Ticketing

Payment

POST
/pay.do
Dependency:
Order function should be called in prior to this call.
Atlas provides the information from the search.do API response itself whether VCC can be accepted as a mode of payment for an order. Please read the "supportCreditTransPayment" field in the search.do and verify.do responses. When this field is equal to "0" (zero), it means that only "deposit" mode of payment can be used and when this field is equal to "1" (one), it means that both the "deposit" as well as the "VCC" mode of payment can be used.
For VCC payments, the Test Cards to be used for testing in SANDBOX:
Visa:
◦ 4532015112830366
◦ 4916931584764308
◦ 4485275742308327
◦ 4556737586899855
◦ 4532644189324563
Mastercard:
◦ 5555555555554444
◦ 5105105105105100
◦ 5223456789012346
◦ 5301250070000191
◦ 5454545454545454
American Express:
◦ 378282246310005
◦ 371449635398431
◦ 340000000000009
◦ 370000000000002
◦ 375987654321001
Discover:
◦ 6011111111111117
◦ 6011000990139424
◦ 6011987612345678
JCB:
◦ 3566002020360505
Endpoint:
https://sandbox.atriptech.com/pay.do

Request

Header Params

Body Params application/json

Examples
{
    "orderNo": "AFKMN20250819153129241",
    "paymentMethod": 3,
    "creditCard": {
        "cardNumber": "525797******8735",
        "cardCVV": "***",
        "cardExpireMonth": "07",
        "cardExpireYear": "2027",
        "cardHolderLastName": "C***",
        "cardHolderFirstName": "J******",
        "cardHolderCountry": "C*",
        "cardHolderProvince": "G*",
        "cardHolderCity": "S*******",
        "cardHolderPostCode": "5*****",
        "cardHolderAddress": "S************",
        "reusable": false,
        "threeDS": null,
        "paymentLimit": null
    },
    "clientOrderNo": null,
    "requestSource": null
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
cURL
curl --location --request POST 'https://sandbox.atriptech.com/pay.do' \
--header 'Accept: application/json' \
--header 'Accept;' \
--header 'Accept-Encoding: gzip' \
--header 'Accept-Encoding;' \
--header 'x-atlas-client-id: <YOUR_CLIENT_ID>' \
--header 'x-atlas-client-id;' \
--header 'x-atlas-client-secret: <YOUR_CLIENT_SECRET>' \
--header 'x-atlas-client-secret;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "orderNo": "AFKMN20250819153129241",
    "paymentMethod": 3,
    "creditCard": {
        "cardNumber": "525797******8735",
        "cardCVV": "***",
        "cardExpireMonth": "07",
        "cardExpireYear": "2027",
        "cardHolderLastName": "C***",
        "cardHolderFirstName": "J******",
        "cardHolderCountry": "C*",
        "cardHolderProvince": "G*",
        "cardHolderCity": "S*******",
        "cardHolderPostCode": "5*****",
        "cardHolderAddress": "S************",
        "reusable": false,
        "threeDS": null,
        "paymentLimit": null
    },
    "clientOrderNo": null,
    "requestSource": null
}'

Responses

🟢200Success
application/json
Body

Example
{
    "orderNo": "AFKMN20250819153129241",
    "pnrCode": "SOVID9",
    "paymentMethod": 3,
    "airlines": [
        "5J"
    ],
    "status": 0,
    "msg": "success"
}
Modified at 2025-09-05 09:24:43
Previous
Order Commit
Next
Retrieve Booking
Built with