Only this pageAll pages
Powered by GitBook
1 of 98

Help Center

Loading...

Popular Topics

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Frequently Asked Questions

Loading...

Loading...

Loading...

Loading...

Still Need Help?

Loading...

中文版本

ATRIP

English Version:

  • User Management


中文版本:

  • 用户管理

English Version

中文版本

改期申请的提交时限是多久?

改期申请需要同时满足以下条件:

1、在航班起飞前至少48小时提交;

2、在航司规定的改期提交有效期内。

Post-Ticketing

中文版本

Atlas Feature

  • https://www.atriptech.com/#/terms/service

Payments

English Version

航变

中文版本

中文版本

退票

如何申请退券?

如何申请退券?

Atlas目前仅支持航空公司 VJ 的退券。

对于 VJ 的退券问题,您可以提交 Service Request ,选择“Cancel & Refund & Credit Shell ->Refund with Credit Shell”,并写明退券需求。Atlas将会安排工作人员处理您的退券需求。

对于其他航空公司的退券问题,您可以直接联系对应的航空公司处理。感谢您的理解。

How can I apply for a refund with Credit Shell?

Atlas currently only handles VJ credit shell refunds.

For VJ airline, you can submit a Service Request, select “Cancel & Refund & Credit Shell ->Refund with Credit Shell”, and describe the credit shell refund request. Atlas will arrange for staff to handle your request.

For other airlines, kindly reach out directly to the respective airlines to address credit shell refund matters. Thank you for your understanding.

How to obtain a quote for rescheduling?

The quote for voluntary rescheduling includes two parts: the rescheduling rules and the fare difference for the new flight.

1. Rescheduling Rules

Check Path: ATRIP -> Bookings -> My Bookings -> Booking Details -> Booking Info

If you need to check the airline's reschedule rules, you can click "View" to see the corresponding Fare Rules.

2. Price Difference

Check Path: ATRIP -> Fare Search

If you need to calculate the specific rescheduling cost, you can use the “fare search” function provided by Atlas to check the price of the new flight and then calculate the possible price difference between new and old flights.

Finance

English Version:


中文版本:

Ticketing

English Version:


中文版本:

Flight Change

Security

English Version:


中文版本:

如何判断是否发生航变?

您可以通过以下步骤来判断是否发生了航变。

步骤1:检查是否收到了航变通知邮件。如果收到航变邮件,则可确认发生了航变。如果没有收到,则继续下一步。

查询路径: ATRIP -> Bookings -> My Bookings -> Booking Details -> Email List

步骤2:检查航空公司的MMB系统,验证是否显示有任何航变信息。如果有航变信息,则可确认发生了航变。如果没有,则继续下一步。

步骤3:查看航空公司的 Flight Status 页面:

如果能找到航班并且状态显示为“取消”,则可确认发生了航变;

如果能找到航班并且状态显示为“正常”,则没有发生航班变化;

如果找不到航班,说明出发时间尚未临近,则无法确认航班是否发生变化。

Top-up User Guide
充值用户指南
Order Regeneration
Stop Ticket Issuance
订单重建
停止出票
How to determine if a flight change has occurred?
How to apply for rescheduling?
How to obtain a quote for rescheduling?
What is Atlas's scope for accepting change flight request?
What is the time limit for submitting a rescheduling request?
Security & Compliance
安全与合规

Atlas 受理哪些类型的退票?

Atlas 受理哪些类型的退票?

Atlas 处理各种航空公司支持的退票类型,包括自愿退票、航班变动导致的非自愿退票、废票以及特殊场景下的退票(如病亡退票、重复出票退票、拒绝登机退票等)。

客户在出票时采用 Pay to Atlas、VCC Passthrough方式,均可受理,不受原票支付方式的限制。

注:

  1. 由于航司HD需要在退票过程中提供出票时的完整信用卡号,受PCI规则要求,Atlas无法保留该卡号,因此不支持航司HD在VCC Passthrough场景的退票;

  2. 对于航空公司的退券场景, Atlas 目前仅支持航司VJ。

中文版本

What is Atlas's scope for accepting change flight request?

We recommend you to handle flight change requests directly through the airline's official website or call center.

However, for specific airlines require changing flight through ticketing vendor(Atlas), please submit a service request. Here is the list of these airlines.

Airline

7C

JT

VJ

IU

SL

DD

VZ

ID

8B

KC

FA

QG

DE

IW

OD

Please note the following time requirements when submitting:

  1. Submitted at least 48 hours before the flight departure.

  2. Follow the airline’s fare rule for changing flight.

What is the time limit for submitting a rescheduling request?

The rescheduling request must meet the following conditions:

  1. Submitted at least 48 hours before the flight departure.

  2. Follow the airline’s fare rule for changing flight.

Atlas受理哪些航司的改期服务?

我们建议您直接通过航空公司的官方网站或呼叫中心处理改期问题。

同时,对于仅支持机票代理商(Atlas)改期的航空公司,您可以提交Service Request来处理改期问题,以下是这些航空公司的列表。

航司代码

7C

JT

VJ

IU

SL

DD

VZ

ID

8B

KC

FA

QG

DE

IW

OD

提交时请注意以下时间要求:

1、在航班起飞前至少48小时提交;

2、在航司规定的改期提交有效期内。

Notification

English Version:

  • Notification Subscription

  • Email List

  • Ticketing Delay Notification


中文版本:

  • 通知订阅

  • 邮件列表

  • 机票延迟通知

停止出票

已在API中发布了一个停止出票的功能。这个功能既可以通过ATRIP(已存在)触发,也可以通过API触发。

API

端点: https://sandbox.atriptech.com/stopTicket.do

请求

{

"cid": "XXXXXXXX",

"orderNo": "ZNMKU20220119160129691"

}

响应

{

"status": 0,

"msg": "We are trying to intercept the ticket issuance. Please check the order status for result after 8 minutes"

}

成功并不意味着机票的发放已成功停止。这只是表示系统将尝试停止机票的发放。

需要在8分钟后通过查询订单状态的Retrieve Booking(queryOrderDetails.do)来获得停止机票发放的结果。

orderStatus: -3, 表示停止发放成功。

orderStatus: 2, 表示停止发放失败,订单已发放。

当发送“停止机票发放”请求后,queryOrderDetails.do订单状态的定义将有所不同。

ATRIP

点击按钮,如果拦截成功,将弹出框显示“Operation successful”。如果拦截失败,将弹出框显示失败原因。

订单重建

什么是订单重建?

由于各种原因,在预订机票或付款时,订单可能会失败。即使付款的30分钟窗口已过期,订单也可以重新生成。当这种情况发生时,客户必须从头开始创建预订的流程。订单重生功能重新生成相同的订单,具有相同的细节,只需要完成付款。这可以节省客户的时间,运营团队可以快速使用新的订单号发出机票。

是否有订单重新生成的时间限制?

在创建原始订单后的24小时内可以重新生成订单。

在ATRIP上重建订单的流程是什么?

访问 ATRIP -> My Bookings -> Booking Details,然后点击"Regenerate" button.

A screenshot of a computer Description automatically generated

弹出窗口将显示新的订单号。单击“View New Order”。

A screenshot of a computer Description automatically generated

新订单将显示出来。订票保留时间将显示您付款的剩余时间。单击“Pay”按钮进行付款。

要进行支付,请在下面的页面上单击“Pay”按钮:

订票金额将从存款中扣除,并且预订将成功生成。

A screenshot of a computer Description automatically generated

How can I apply for a voluntary refund?

Voluntary refunds can be initiated via ATRIP.

Refund Path:

ATRIP -> Bookings -> My Bookings -> Booking Details ->Cancel & Refund

Refund Process:

1.Click the "Cancel & Refund" button.

2.Select the specific passengers and segments you want to refund.

3. Select the refund type:

  • If you or the passenger have submitted a refund request to the airline and has been confirmed by the airline, please click 'Refund Claim' and Atlas will refund you immediately after receiving the refund from the airline.

  • If you need Atlas to submit a refund request to the airline on your behalf, please click 'Atlas Refund', Atlas will provide you with refund service.

4. Submit the refund application:

  • Refund Claim:

According to the page instructions, select "Voluntary Refund", fill in the airline fulfillment date, upload the proof of airline confirmation of fulfillment, then click the "confirm" button to submit the refund application.

  • Atlas Refund:

According to the page instructions, select "Voluntary Refund", then click the "confirm" button to submit the refund application.

5. Once submitted successfully, the refund information below will be displayed, and the refund request will be added to the refund queue for processing by the Atlas operations team.

服务请求用户指南

在ATRIP上提交服务请求

在ATRIP上可以通过两种方式创建服务请求(SR)。

  1. Booking Details

  2. Requests

使用订单详情创建服务请求

ATRIP -> My Bookings -> Booking Detail -> Raise a Request

A screenshot of a computer Description automatically generated

点击“Raise a Request”按钮。会弹出一个滑动窗口。选择适当的“request category”并添加订票编号。然后在自由格式文本框中添加所需的信息,如有需要,上传文件。然后点击“Submit”。

A screenshot of a computer Description automatically generated

使用服务请求菜单创建服务请求

ATRIP -> Requests

点击 Requests -> New request

A screenshot of a computer Description automatically generated

选择适当的“请求类别”并添加订票编号。

A screenshot of a computer Description automatically generated

Then add the required information in the free-form text box and upload the document if required. Then click on "Submit"

在ATRIP上管理服务请求

点击 “Requests” 和相关的 “Request Number”

Graphical user interface, application Description automatically generated

我们有4种状态:

  1. New (服务请求已提出,正在运营团队的服务请求队列中)

  2. In process (服务团队已收到请求,并正在处理)

  3. Processed (服务团队已解决,并等待客户“关闭”请求或等待客户的评论)

  4. Completed (客户已评论,并请求已关闭)

管理请求并留言给Atlas服务团队。

Graphical user interface, text, application Description automatically generated

输入您的评论,然后点击“Submit”。

如果在“Processed”状态发布后的72小时内未收到客户反馈,状态将自动从“Processed”更改为“已完成”。

客户需要等待最后请求的状态变为“Processed”,然后才能对同一订单提交第二个请求。

在紧急情况下,客户可以在原始请求中留言,告知服务人员他们的需求。

How to check the refund quotation?

Refund quotation can be initiated via ATRIP.

Refund Quotation Path:ATRIP -> Bookings -> My Bookings -> Booking Details

Refund Quotation Process:

  1. If you need to check the airline's refund rules, you can click "View" to see the corresponding Fare Rules.

  1. If you need to calculate the specific refund amount, you can follow the process below:

  • Click the "Cancel & Refund" button:

  • Select the specific passengers and segments you want to check, then click "Atlas Refund".

  • The specific refund amount can be seen on this page.

如何申请自愿退票?

如何申请自愿退票?

您可以通过ATRIP申请自愿退票。

退票路径:

ATRIP -> Bookings -> My Bookings -> Booking Details ->Cancel & Refund

操作说明:

  1. 点击"Cancel & Refund" 按钮。

  2. 选择需要退票的具体乘客、航段。

  1. 选择退票类型

  • 如果您或乘客已经自己向航空公司提交了退票请求,并且得到了航空公司的确认,请点击“Refund Claim” ,Atlas将在收到航空公司的退款后立即为您退款。

  • 如果您需要Atlas代您向航空公司提交退票请求,请点击“Atlas Refund”,Atlas将为您提供退票服务。

  1. 提交退票/退款申请

1)Refund Claim:

请根据页面说明,选择“Voluntary Refund” ,填写航空公司履约日期,上传航空公司履约证明,然后点击“Confirm”按钮确认提交申请。

2) Atlas Refund:

请根据页面说明,选择“Voluntary Refund”,然后点击“Confirm”按钮确认提交申请。

  1. 提交成功后,Atlas运营团队将收到并处理您的退票申请,同时您的退票信息将会展示在“Refund Info”当中。

如何申请病退亡退?

如何通过Atlas申请病退/亡退?

您可以通过ATRIP申请病退/亡退。

退票路径:

ATRIP -> Bookings -> My Bookings -> Booking Details ->Cancel & Refund

操作说明:

1、点击"Cancel & Refund"按钮。

2、选择需要退票的具体乘客、航段,然后点击"Atlas Refund" 按钮。

3、根据页面说明选择“Special Refund”,然后选择“Illness/Death Refund”,上传相关证明文件,最后点击“Confirm”按钮提交申请。 4、提交成功后,Atlas运营团队将会收到并处理您的退票申请,同时您的退款信息将会展示在“Refund Info”当中。

如何查询退票报价?

如何查询退票报价?

您可以通过ATRIP查询退票报价。

查询路径: ATRIP -> Bookings -> My Bookings -> Booking Details

操作说明:

  1. 如果您需要查看航空公司的退款规则,可以点击“view”查看相应的票价规则。

  1. 如果您需要计算具体的退款金额,可以按照以下流程操作:

    1. 点击“Cancel & Refund”按钮。

    1. 选择要查查询的特定乘客和航段,然后单击“Atlas Refund”。

    1. 可以在当前页面查看具体的退款金额。

如何申请废票?

如何申请废票?

您可以通过ATRIP申请废票。

废票路径:

ATRIP -> Bookings -> My Bookings -> Booking Detail -> Void

注:若页面中没有Void入口,则说明Atlas暂不支持该航司的废票服务

操作说明:

1、点击"Void" 按钮。

2、确认需要废票的乘客及航段信息后,按需选择Atlas refund或Refund claim。

  • 如果您需要Atlas代您向航空公司提交废票请求,请选择“Atlas Refund” ,Atlas将为您提供废票服务。

  • 如果您或乘客已经自己向航空公司提交了废票请求,并且得到了航空公司的确认,请选择“Refund Claim” ,Atlas将在收到航空公司的退款后立即为您退款。

注:

  • 仅支持按PNR维度提交废票,不支持为订单里的部分乘客提交废票申请;

  • 若当前不在废票窗口期内,则无法提交废票申请;

  • 若订单中有部分乘客已经提交了其他原因的退票申请,则该订单无法提交废票申请。

3、提交废票申请

1)Atlas Refund:

选择Atlas Refund之后,页面中将会展示对应的废票信息,点击“Confirm”按钮,即可提交废票申请。

2)Refund Claim:

选择Refund Claim之后,请根据页面指引填写航空公司履约日期、上传航空公司履约证明,然后点击“Confirm”按钮确认提交废票申请。

4、提交成功后,Atlas运营团队将收到并处理您的废票申请,同时您的退款信息将展示在“Refund Info”和“Cancel & Refund”页面,您随后可以在任意一个页面跟踪废票的处理进展。

  • Refund Info页面:

  • Cancel & Refund页面:

如何查询退款状态?

如何查询退款状态?

Atlas提供了两种查询退款状态的方法:逐个查询和批量查询。

1、逐个查询

查询路径: ATRIP -> Bookings -> My Bookings -> Booking Details -> Refund info

退款状态会实时更新,您可以在此页面上查看最新进展。

2、批量查询

查询路径: ATRIP -> Bookings -> Cancel & Refund

操作说明:

1) 点击 “Download Template” 下载批量查询的Excel模板

2)将需要查询退款状态的订单号填入Excel模板中。

3)通过'Batch Search'上传已经填写好的Excel文件

4) Excel文件上传完毕后,您便可在当前页面查询到这些订单对应的退票/退款状态。

如果有查询失败的记录,您可以在此处查看详细信息。

Stop Ticket Issuance

A stop ticket issuance function has been released in API. This function can be triggered via ATRIP (already existing) as well as API.

API

Endpoint:

Request

{

"cid": "XXXXXXXX",

"orderNo": "ZNMKU20220119160129691"

}

Response

{

"status": 0,

"msg": "We are trying to intercept the ticket issuance. Please check the order status for result after 8 minutes"

}

Success does not mean that the ticket issuance has been stopped successfully. It only means that the system will attempt to stop the ticket issuance.

The result of stopping ticket issuance needs to be obtained by querying the order status of Retrieve Booking (queryOrderDetails.do) after 8 minutes.

orderStatus: -3, means stop issuance successfully.

orderStatus: 2, means stop issuance failed, the order is issued.

The definition of the queryOrderDetails.do order status will be different when the request is sent after the "Stop Ticket Issuance" request.

ATRIP

On clicking the button, if the interception is successful, a pop-up box will be displayed to show "Operation successful". If the interception fails, a pop-up box will be displayed to show the reason for the failure.

How to check the actual refund amount?

  • For orders with Pre-payment, the actual refund amount can be checked via ATRIP.

  • For orders with Virtual Credit Card, Atlas is unable to determine the actual refund amount.

For Pre-payment orders, Atlas offers two methods to verify the actual refund amount: single check and batch check.

1. Single check

Check Path:

ATRIP -> Bookings -> My Bookings -> Booking Details -> Refund info ->Refund Total Amount

Before the refund is completed, the "Refund Total Amount" displayed here represents the estimated refund amount.

After the refund is completed, when the status is "Refunded", the "Refund Total Amount" displayed here represents the actual refund amount.

2. Batch check

Check Path: ATRIP -> Bookings -> Cancel & Refund

Check Process:

  1. Click “Download Template” to download the template.

  1. Fill in the order number that needs to query the refund amount of the refund form into the downloaded Excel template.

  1. Upload the Excel file you just filled out through 'batch search'

  1. After uploading, you can obtain all the refund forms to be checked and their corresponding refund amount.

If there are records of query failures, you can view details here.

用户管理

用户管理

访问用户管理配置

“用户管理”信息可以在ATRIP的“Profile”部分找到。

ATRIP -> Profile -> User Management

用户列表

此列表用于显示和管理客户的用户信息。

我们将显示以下用户信息:

Contact Person:用户的名字。

Email:用户的电子邮件地址,也是用户的登录账户。

User Role:用户的角色名称。不同角色的用户在登录到ATRIP后看到不同的菜单信息。

Status:用户的状态,用于区分用户是否处于活跃状态。

Last Modified:信息更新的时间。

Date Created:用户创建的时间。

同时,该页面还提供了筛选功能,帮助客户快速找到他们想要的用户数据。

列表将包含两种类型的数据,一种是由客户手动创建的,另一种是通过SSO登录的。通过标签可以区分SSO用户和普通用户。

创建用户

我们已简化了用户创建的流程。现在,您只需要输入名、姓、电子邮件地址和角色信息就能完成新用户的创建。

“电子邮件地址”将被用作用户的登录账户,我们将向新创建的用户发送欢迎电子邮件,指导他们进入ATRIP创建密码并激活他们的账户。

新创建的用户默认为“活跃”。

更新用户信息

我们允许客户管理和更新他们自己的用户信息。

我们仅允许修改用户的名字、用户权限(角色)和状态。禁止SSO用户修改任何用户信息。

https://sandbox.atriptech.com/stopTicket.do
A screenshot of a computer Description automatically generated
A screenshot of a web page Description automatically generated
A screenshot of a computer Description automatically generated
A screenshot of a computer Description automatically generated

多币种指南

1. 什么是多币种账户?

我们现在为客户推出多币种账户功能,客户可以为每笔交易指定所需的结算货币。这项创新服务提供了几个关键优势:

以前,如果客户需要进行多种货币的交易,他们必须在Atlas开设多个账户,每种货币一个账户。而且,同一个电子邮件地址不能用于不同的账户。现在的更新是,只需一个账户就能处理多种货币,并且通过一个单一的API实现多币种选项。

**灵活性与控制**:客户可以根据市场情况和财务策略选择每笔交易的首选货币。

**成本效益的解决方案**:Atlas提供多个国家的银行账户,使得支付更加快捷且具成本效益。

  1. 支持的货币

您可以选择的主要结算货币包括美元(USD)、欧元(EUR)、英镑(GBP)、人民币(CNY)和新加坡元(SGD)。

如何使用:请与您的客户经理联系,获取您希望存款的货币的银行账户信息,客户经理将为您在系统内设置相应货币。

ATRIP

允许客户在充值的时候指定充值币种,当切换充值币种后,会动态展示该币种对应的余额, 充值记录中提供充值货币筛选

Transaction Records

页面增加币种筛选,帮助更快定位交易明细

Invoice Management

发票管理中增加币种筛选,帮助准确定位需要下载的发票

Invoice and Reconciliation Statements

发票周期内会生成多个币种的发票和账单

合同中的交易费用和出票后费用将转换为结算货币,并体现在发票和对账单中。

结算货币:人民币(CNY)

结算币种:美金

Emails

Invoices and Statements

发票邮件中,多个币种的账单邮件分开发送

余额不足的告警邮件:特定币种对应的账户余额达到告警阈值时:邮件通知客户

API 更新

Search Request

{

"tripType": "2",

"adultNum": 1,

"childNum": 0,

"infantNum": 0,

"fromCity": "KRK",

"toCity": "LTN",

"fromDate": "20240326",

"retDate": "20240423",

"airlines": ["W6"],

"currency": "GBP",

"displayCurrency": "PHP",

"requestSource": "Organic"

}

“currency” 不是必须的,默认情况下,系统将以客户设置的首个币种作为默认的报价和结算币种。

客户可以通过currency这个字段指定币种报价、出票、结算,客户需要在一开始询价(搜索)的时候指定币种

验价、生单、支付等其他接口的请求参数都没有变化,对应的响应内容里,相关的结算金额将以客户指定的币种展示。

**技术服务费的转换**

技术服务费用被转换为“结算货币”

A screenshot of a computer Description automatically generated
A screenshot of a computer Description automatically generated
A screenshot of a computer Description automatically generated
A screenshot of a receipt Description automatically generated
A screenshot of a computer Description automatically generated
A screenshot of a computer Description automatically generated
A screenshot of a computer Description automatically generated
A screenshot of a credit card Description automatically generated
A screenshot of a credit card Description automatically generated
A website with a plane flying in the sky Description automatically generated

安全与合规

介绍

根据Trustwave 2020全球安全报告,旅行和旅游行业在网络安全事件中排名第三。

为了保护您和我们的业务,我们增强了我们的数据和网络安全协议,并建立了新工具,以帮助您减轻相关风险。

借助这些新工具,您可以更好地保护公司的数据,并更好地控制您的账户和安全设置。

现在您可以轻松地:

  • 随时管理谁可以访问您的Atlas账户。

  • 保护账户免受未经授权的用户的访问。

  • 根据公司的规程设置身份验证规则。

  • 监控和审核所有活动,简化合规过程。

  • 立即回应任何事件。

访问密钥(AK/SK)

AK/SK意为“访问密钥”和“密钥”。这些密钥用于访问需要安全认证的API或其他服务。

用户在进行API调用时必须提供这些密钥,系统使用这些密钥来验证用户的身份和访问权限。正确管理这些密钥对于账户安全非常重要,因为任何拥有这些密钥的人都可以访问关联的资源。

访问密钥(AK):这是一个公开可见的标识符,就像用户ID,用于标识请求的发送者。它告诉服务正在尝试执行操作的用户或账户是谁。

秘密密钥(SK):这是一个私密凭据,就像密码,仅由设置访问密钥的授权用户(账户管理员)知晓。它用于验证请求的发送者是否有权限访问服务,并确保请求确实是由该用户发起的。

AK/SK合在一起也被称为“访问密钥”。

配置流程

在ATRIP Flight Deck上设置您的访问密钥的过程:

要设置或重置您的访问密钥,请访问ATRIP Flight Deck账户上“我的个人资料”页面的“公司信息*”部分,并按照页面上的说明操作。

  • 单击“New Access Key”。将会打开一个滑动窗口,点击“Confirm”以生成新密钥。您可以选择3、6、12个月的有效期。

  • 您将在屏幕上看到一个新的安全密钥。在完成设置之前,请务必将其复制并妥善存放。

  • 然后点击“Complete”。一旦完成设置,您将无法在ATRIP Flight Deck上看到安全密钥。这样可以保护您的访问密钥免受未经授权的用户访问。

  • 一旦获得新的安全密钥,您的技术团队需要立即在系统中重置密钥以完成该过程。

  • 每个客户同时最多可以生成 2 个AKSK。

  • 您可以按照以下步骤删除旧的AK。

注意:只有账户管理员可以访问ATRIP Flight Deck上的公司页面并发放新的访问密钥。如果您是管理员,请按照上述说明操作。如果您无法使用此功能,请在更新密钥时与您的账户管理员联系。

为了确保您收到我们所有的更新和重要信息,请将我们的电子邮件地址"[email protected]"添加到您的信任联系人列表中。这样可以防止我们的消息被误判为垃圾邮件。

单点登录(SSO)

单点登录(SSO)允许您的团队使用同一组凭据访问ATRIP Flight Deck,这组凭据与他们访问您自己的系统时使用的相同。当您有一个庞大的团队时,以及许多人需要定期访问ATRIP Flight Deck时,此功能将非常有用。

单点登录对团队的所有成员都有益处。

账户管理员:无需手动将新人添加到ATRIP Flight Deck,并在离开公司时记得删除他们。

技术团队:维护集中式访问控制,以便从单一点管理和强制执行安全策略。

运营和财务团队:无需记住或存储独特的ATRIP Flight Deck凭据。无论您的团队大小如何,SSO都可以让他们无缝访问ATRIP Flight Deck。

它还增强了安全性 - 密码“疲劳”通常会导致更弱、更不安全的密码实践。单点登录协议可以减轻此风险。

配置流程

我们目前只支持通过SAML进行SSO。

访问 Flight Deck --> My Profile --> Authentication --> SSO.

启用单点登录,然后点击“‘Edit”以完成配置。

我们将自动生成实体ID、回复URL和注销URL。客户可以在SAML中对其进行配置。

接下来,客户需要点击这里上传XML文件。

客户需要根据我们的要求设置属性。

所有通过SSO创建的用户将被分配一个默认角色。客户可以在此处选择适合其需求的角色。

点击“Save”以完成基本配置。

测试和使用

在完成之前的基本配置后,您必须点击此按钮进行测试。如果您点击后能够成功登录到Flight Deck,这意味着配置已成功。否则,可能是之前的设置存在问题,请仔细检查。

需要重点注意的是,如果客户的系统中存在基于密码的现有登录帐户,这些帐户仍然有效。如果用户需要仅使用SSO作为登录的唯一方法,他们可以在用户管理部分自行禁用这些帐户,或者联系他们的主要客户经理批量禁用这些帐户。

为了方便客户使用SSO功能,他们可以点击这两个按钮来复制链接并将其嵌入到他们的系统中。需要重点注意的是,客户需要手动将预订号连接到预订详情链接中。

密码策略

如果您希望使用单独的凭证访问ATRIP Flight Deck,现在可以为您的账户设置自定义密码规则。

可以根据您的需要设置密码的长度和复杂度!您可以调整密码的要求以符合公司的标准,并规范团队密码的强度。

配置流程

访问 Flight Deck --> My Profile --> Authentication --> Password

点击“Edit”以配置密码。以下是选项:

  • 密码长度:默认12个字符,可选8-16。

  • 复杂度:包括大写字母、小写字母、数字、特殊字符;默认全部选择。

  • 过期期限:默认90天,输入范围0-999的自然数。

  • 密码历史不重复:默认5次,可选择0-10。

  • 账户锁定:默认5次失败,可选择0-10;默认锁定时间为30分钟,输入范围0-999的自然数。

点击“confirm”以完成配置。

多因素认证(MFA)

您可以通过启用多因素认证(MFA)进一步保护您的账户。

MFA要求用户设置额外的验证方法以访问ATRIP Flight Deck或使用特定功能(例如,支付和余额充值)。

MFA大大降低了未经授权的访问您账户的风险,并保护了您的数据。

配置流程

访问Flight Deck --> My Profile --> Authentication --> MFA (Multi-Factor Authentication)

点击“Enable”以激活MFA功能。配置选项将出现(默认情况下所有选项都被选中)。点击“Confirm”以应用配置。

保存后,该客户的所有用户都需要在密码登录后进行初始的MFA绑定过程。

其他步骤将根据用户的配置调用MFA验证。

在登录时,SSO登录用户不需要进行MFA验证。

用户绑定过程

初始MFA绑定

  • 显示用于绑定的QR码。

  • 输入身份验证代码。

  • 单击“确认”查看成功或失败结果。

  • 单击“返回”返回到上一页。

重新绑定

  • 出于安全原因,目前我们不支持单个用户重新绑定MFA。请联系管理员执行此操作。

  • 管理员可以访问“用户管理”并选择要解除绑定的用户。

IP白名单

IP白名单是一种安全措施,它只允许来自指定IP地址的访问Atlas API。通过限制访问到特定的、经批准的IP地址,您可以显著降低未经授权的访问和潜在的网络攻击风险。

我们升级了这一功能,使其更加方便。您现在可以使用网络掩码添加无限数量的IP地址来指定范围,并包括备注以便更容易识别。

访问 Flight Deck --> My Profile --> Company Information

客户可以在这里找到所有列入白名单的IP地址。如果需要,可以删除这些IP地址。

点击“Add”按钮,侧栏会滑出以添加IP地址。

IP地址标准:

  • 每个条目占据单独一行,使用换行符分隔。

  • 每个条目的IP地址/网络掩码范围和备注以“|”分隔,例如“192.168.1.0/24|备注”。

  • 最多可添加50个条目。

点击“Confirm”按钮保存。

审核日志

ATRIP Flight Deck上的审计日志提供了关于系统和用户活动的全面报告。用户活动的详细记录使您的公司能够符合监管要求,简化报告并支持内部审计。

审计日志还有助于定期调查事件并验证数据完整性。

访问Flight Deck --> My Profile --> Audit Log

客户可以根据自己的需要输入筛选和搜索条件进行搜索。

  • 我们只保存过去一年的审计日志数据。

  • 每次下载的审计日志最多为1个月。

  • 不会记录敏感信息,例如乘客详细信息、付款信息和银行卡信息。

点击“view”以了解更多细节。

A screenshot of a computer Description automatically generated
A screenshot of a computer Description automatically generated
A screenshot of a computer Description automatically generated
A screenshot of a computer Description automatically generated
A screenshot of a computer Description automatically generated
A screenshot of a chat Description automatically generated
A screenshot of a computer Description automatically generated
A screenshot of a computer Description automatically generated
A screenshot of a computer Description automatically generated
A screenshot of a computer Description automatically generated
A screenshot of a computer Description automatically generated
A screenshot of a computer Description automatically generated
A screenshot of a computer Description automatically generated
A screenshot of a device Description automatically generated
A screenshot of a computer Description automatically generated
A screenshot of a computer Description automatically generated

Security & Compliance

Introduction

Travel and tourism rank third in cyber security incidents, according to the Trustwave 2020 Global Security Report.

To protect your business and ours, we enhanced our data and cyber security protocols and built new tools to help you mitigate associated risks.

With these new tools, you can better protect your company’s data and get more control over your account and security settings.

Now you can easily:

  • Manage who has access to your Atlas account at any time.

  • Protect it from unauthorized users.

  • Set up authentication rules in line with your company’s protocols.

  • Monitor and audit all activity, simplifying your compliance process.

  • Respond immediately to any incidents.

Access Keys (AK/SK)

AK/SK means "Access Key" and "Secret Key". These keys are used for accessing APIs or other services that require secure authentication.

Users must provide these keys when making API calls, and the system uses these keys to verify the user's identity and access privileges. Proper management of these keys is critical for account security, as anyone with access to these keys can access the associated resources.

1. Access Key (AK): This is a publicly visible identifier, like a user ID, used to identify the sender of a request. It tells the service which user or account is attempting to perform an operation.

2. Secret Key (SK): This is a private credential, like a password, known only to the user who is authorized to set up the access keys (the account administrator). It is used to verify that the sender of the request has the authority to access the service and to ensure that the request is genuinely initiated by that user.

AK/SK together are also known as ‘access keys'.

Configuration Process

How to set up your Access Keys on the ATRIP Flight Deck: 

  • To set up or reset your access keys, visit the Company Information* section of the ‘My Profile’ page on the ATRIP Flight Deck account and follow the instructions on the page. 

  • Click on “New Access Key”. A slide-out window will open and click on “Confirm” to generate the new key. You can select between 3, 6 and 12 months for the validity period.

  • You will see a new security key on the screen. Make sure to copy it and store it securely before you complete the setup.  

  • Then click on “Complete”. Once you complete the setup, you won’t be able to see the security key on the ATRIP Flight Deck. It protects your access keys from unauthorized users. 

  • Once you get a new security key, your technology team needs to reset the keys in your system immediately to complete the process.  

  • Each customer can generate no more than 2 AKSK at the same time.

  • You can delete the old AK as shown below

Note: Only Account Administrators have access to the Company page on the ATRIP Flight Deck and can issue new access keys. If it's you, please follow the instructions above. If you don’t have access to this function, please contact your account administrator when it’s time to update the keys.   

*To ensure you receive all our updates and important information, please add our email address "[email protected]" to your trusted contacts list. This will prevent our messages from ending up in your spam folder. 

Single Sign-On (SSO)

Single Sign-On (SSO) allows your team to access the ATRIP Flight Deck with a single set of credentials – the same set they use to access your own systems.

This feature is particularly useful when you have a large team, and many people need regular access to the ATRIP Flight Deck.

Using Single Sign-On has benefits for all members of the team.

Account administrator: No need to manually add new people to your ATRIP Flight Deck and remember to remove them when they leave your company.

Technology team: Maintain centralized access control to manage and enforce security policies from a single point.

Operations and Finance teams: No need to remember or store a unique ATRIP Flight Deck set of credentials. No matter how large your team is, SSO gives them seamless access to the ATRIP Flight Deck.

It enhances security, too - the password ‘fatigue’ often leads to weaker, less secure password practices. Single Sign-on protocol mitigates this risk.

Configuration Process

We currently only support SSO via SAML.

Visit Flight Deck --> My Profile --> Authentication --> SSO.

Enable SSO and click ‘Edit’ to finish configuration.

We will generate the Entity ID, Reply URL and Logout URL automatically. Customers can configurate them in SAML.

Then customers need to upload the XML file by clicking here.

Customers need to set up the attributes as our requirements.

All users created through SSO will be assigned a default role. Customers can select the role that suits their needs here.

Click 'Save' to complete the basic configuration.

Testing and Usage

After completing the previous basic configuration, you must click this button to perform a test. If you can log in to Flight Deck after clicking, it means the configuration was successful. Otherwise, there may be an issue with the previous setup. Please check again.

It's important to note that if there are existing password-based login accounts in the customers' system, these accounts are still valid. If users need to use SSO as the sole method of login, they can disable these accounts themselves in the user management section or contact their Key Account Manager to disable them in bulk.

To facilitate the use of the SSO feature for our clients, they can click these two buttons to copy the link and embed it into their system. It is important to note that clients need to manually concatenate the booking number within the booking detail link.

Password Policy

If you prefer to use separate credentials to access the ATRIP Flight Deck, you can now set up custom password rules for your account.

Make it as long and complex as it fits you! You can adjust password requirements to your company’s standards and regulate how strong your team’s passwords should be.

Configuration Process

Visit Flight Deck --> My Profile --> Authentication --> Password

Click "Edit" to configure the password. The option are as below:

  • Password Length: Default 12 characters, selectable 8-16.

  • Complexity: Includes uppercase letters, lowercase letters, numbers, special characters; default all selected.

  • Expiration Period: Default 90 days, input range 0-999 natural numbers.

  • Password History Non-Repetition: Default 5 times, selectable 0-10.

  • Account Lockout: Default 5 failures, selectable 0-10; default lockout duration 30 minutes, input range 0-999 natural numbers.

Click ‘Confirm’ to complete the configuration.

Multi-Factor Authentication (MFA)

You can protect your account even further by enabling Multi-Factor Authentication (MFA).

MFA requires users to set up an extra verification method to gain access to the ATRIP Flight Deck or to use specific features (ex., payments and balance top-up).

MFA significantly decreases the chance of unauthorized access to your account and protects your data.

Configuration Process

Visit Flight Deck --> My Profile --> Authentication --> MFA (Multi-Factor Authentication)

Click "Enable" to activate MFA feature. Configuration options appear (all are selected by default). Click "Confirm" to apply.

After saving, all users of this customer will need to go through the initial MFA binding process after password login.

Other steps invoke MFA verification based on user configuration.

SSO login users do not require MFA verification during login.

User Binding Process

Initial MFA Binding

  • Display QR code for binding.

  • Enter identity verification code.

  • Click "confirm" to see success or failure result.

  • Click "Back" to return to the previous page.

Rebinding

  • For security reasons, we currently do not support individual users re-binding MFA. Please contact the administrator to perform this operation.

  • Admin can visit ‘User Management’ and select the user to unbind.

IP Whitelisting

IP whitelisting is a security measure that allows access to the Atlas API only from specified IP addresses. By restricting access to specific, approved IP addresses, you can significantly reduce the risk of unauthorized access and potential cyber-attacks.

We upgraded this feature to make it more convenient. You can now add an unlimited number of IP addresses using netmasks to specify ranges and include notes for easier identification.

Visit Flight Deck --> My Profile --> Company Information

Customers can find all the whitelisted IP addresses here. The IP addresses can be deleted, if required.

Click the ‘Add’ button to slide out a right sidebar to add IP addresses.

IP addresses standards:

  • Each entry is on a separate line, separated by a line break.

  • IP Address/Netmask range and remark for each entry are separated by "|” , for example "192.168.1.0/24|Remark".

  • A maximum of 50 entries can be added.

Click ‘Confirm’ to save.

Audit Log

The Audit Log on the ATRIP Flight Deck provides a comprehensive report on all system and user activities. Detailed records of user activities enable your company to stay compliant with regulatory requirements, simplify reporting and support internal audits.

The audit log also helps investigate incidents and verify data integrity on a regular basis.

Visit Flight Deck --> My Profile --> Audit Log

Customers can enter filtering and search criteria based on their needs to perform a search.

  • We only retain the audit log data from the past year

  • We only allow each download for up to 1 month.

  • Sensitive information cannot be logged, such as passenger details, payment, and card information.

Click "view" to find out more details.

Email List

Background

Some airlines block bookings which have emails from OTAs and travel companies as they want to promote their own sales channels. To overcome this blockage from airlines and to provide unique content to our customers, Atlas uses their own email service and changes the original email to an Atlas email when creating the booking with the airline.

The customer will not receive this email as the airline does not have the customer email id. Hence, Atlas has developed a feature whereby these emails can be viewed and actioned by the customer’s operations team members.

The “Email List” can be accessed with the below 3 methods:

  1. ATRIP

  2. Email List API

  3. Email Notification Webhook

Objective

The objective of having this list is that the customer can inform the passenger of any schedule changes or other important announcements made by the airline.

Email List Categories

The emails for the below categories will be displayed in the “Email List”:

  • Schedule change

  • Receipt

  • Payment Success

  • Verification

  • Trip Reminder

  • Promo code

  • Travel Itinerary

  • Advertisement

  • PNR Cancellation Success

  • Payment Due

  • Unidentified

  • Duplicated Schedule Change

  • Unaccounted Cancellation

ATRIP

All emails can be managed here, including flight changes, itineraries, etc. All emails sent by the airline to the contact email address will be displayed here, including advertisements.

The location of the email list is ATRIP --> Bookings --> Email List

Processing of the Email List

The email received in the email list can be “viewed”, “downloaded” and then “processed”.

Viewing the Email

Click on the “View” hyperlink. The email received from the airline will open in a new tab as shown below. The customer may then forward the email to the passenger as per their in-house process.

Downloading the Email

Click on the “Download” hyperlink. The email received from the airline will be downloaded on the laptop/PC. The customer may then forward the email to the passenger as per their in-house process.

Processing the Email

The emails can be processed in 2 ways:

  1. By clicking on “View” and then clicking on the “Handle” button.

  2. By clicking on one or more emails on the summary screen and then clicking on the “Batch Handle” button.

“View” and click on the “Handle” button

Once the “View” hyperlink is clicked, the below screen will be displayed with the email in the browser.

Click on the “Handle” button on the top right of the screen

On clicking the “Handle” button, the below pop-up window will be displayed with the drop-down options.

Select the appropriate option and click ”Confirm”. When you check the Email List summary, the status would have changed to ”Processed”.

The options available are:

  • No Change (There is no change in the booking)

  • Flight Change Confirmed (There has been no flight change)

  • Micro Schedule Change (The schedule change is minimal)

  • API Notified (The customer has been notified via the email list API)

  • Wait (Customer will be informed later)

Batch Update

Select one or more emails from the email list. Then click on “Batch Handle” button.

A pop-up window will be displayed as shown below:

Select the appropriate option and click ”Confirm”. When you check the Email List summary, the status would have changed to ”Processed”.

Email List API

Endpoint: https://api-sg.atriptech.com/mail.do

Request

{

    "orderNo":null,

    "emailReceivingDateStart":"2023-11-01 00:00:00",

    "emailReceivingDateEnd":"2023-11-30 00:00:00",

    "createTimeStart":null,

    "createTimeEnd":null,

    "emailCategories": ["Travel Itinerary","Verification"],

    "pageIndex":1,

    "pageSize":100

}

orderNo

Optional

Order Number

emailReceivingDateStart

Optional

Receiving time Start.

emailReceivingDateEnd

Optional

Receiving time End.

You can only query data for up to one month at a time.

createTimeStart

Optional

Create time Start.

createTimeEnd

Optional

Create time End.

You can only query data for up to one month at a time.

emailCategory

Optional

Options:

  • Schedule change

  • Receipt

  • Payment Success

  • Verification

  • Trip Reminder

  • Promo code

  • Travel Itinerary

  • Advertisement

Multiple categories can be added, separated by a comma.

pageIndex

Required

Pagination

pageSize

Required

Number of records per page

maximum number=1000

Response

{

"records": [

{

"orderNo": "OPQRN20230520100137937",

"emailReceivingDate": "2023-11-02 07:29:28",

"uniqueCode": "d08a419d46bb93b8fd9e7ac3ea29a227",

"emailCategory": "Travel Itinerary",

"from": "[email protected]",

"to": "[email protected]",

"emailSubject": "Lion Group Reservation to PANGKALANBUUN, INDONESIA, November 02 for MS CATHERINE DEWOLFF",

"emailLink": "http://order-oss-sg.oss-ap-southeast-1.aliyuncs.com/2023/11/d08a419d46bb93b8fd9e7ac3ea29a227.eml?Expires=1706010036&OSSAccessKeyId=LTAI5tDmTE9iwtNdsqxVXuom&Signature=9%2Bwzk6GcZRcnUIx8w5rbBHCirjI%3D",

"createTime": "2023-11-02 07:29:32"

},

{

"orderNo": "OPQRN20230520100137937",

"emailReceivingDate": "2023-11-02 07:31:06",

"uniqueCode": "4c5f214942b33659ad21d54366af32fa",

"emailCategory": "Travel Itinerary",

"from": "[email protected]",

"to": "[email protected]",

"emailSubject": "Lion Group Reservation to PANGKALANBUUN, INDONESIA, November 03 for MS CATHERINE DEWOLFF",

"emailLink": "http://order-oss-sg.oss-ap-southeast-1.aliyuncs.com/2023/11/4c5f214942b33659ad21d54366af32fa.eml?Expires=1706010036&OSSAccessKeyId=LTAI5tDmTE9iwtNdsqxVXuom&Signature=RWgF9%2BQcrUi7bv%2FA9Q29Zf%2BkZqM%3D",

"createTime": "2023-11-02 07:31:09"

}

],

"hasNext": false,

"status": 0,

"msg": "success"

}

orderNo

Required

Order Number

emailReceivingDate

Required

The time at which the email has been received from the airline.

uniqueCode

Required

Unique Code of the email

emailCategory

Required

Options:

  • Schedule change

  • Receipt

  • Payment Success

  • Verification

  • Trip Reminder

  • Promo code

  • Travel Itinerary

  • Advertisement

from

Required

Email “from” address

to

Required

Email “to” address

emailSubject

Required

Email “Subject”

emailLink

Required

Email Link. Email Link is only valid for 10 mins.

createTime

Required

Create time End.

You can only query data for up to one month at a time

emailNotificationStatus

Optional

Notification Status

0=Notification not sent successfully

1=Notification sent successfully

The customer can download “emailLink”.

The email will be downloaded and when opened, it will show the email as sent by the airline:

Email Notification via Webhook

The customer server URL needs to be configured in ATRIP to receive the webhook notifications.

Webhook Notification

{

"cid":"pxmhg93103",

"data":{

"orderNo":"AEQTO20230711142920543",

"emailReceivingDate":"2023-08-04 15:58:52",

"uniqueCode":"017e7e70d729f6392144953bae1a68

68",

"emailCategory":"Unidentified",

"from":"[email protected]",

"to":"[email protected]",

"emailSubject":"Change to the time of your flydubai flight: Booking reference: 7RGWPY",

"emailLink":"http://order-oss-sg.oss-ap-southeast-1.aliyuncs.com/2023/08/42e157e7f9f60e2ccda3693b19d2659a.eml?Expires=1691139906&OSSAccessKeyId=LTAI5tDmTE9iwtNdsqxVXuom&Signature=r69CnS7lt1rc8f4nZRrdxufI7Fk%3D",

"createTime":"2023-08-04 15:58:56"

},

"notificationId":"20230804160506282JUWFJ",

"status": -1,

"type":"email.all"

}

orderNo

Order Number

emailReceivingDate

The time Atlas received the airline's email.

Format: yyyy-MM-dd HH:mm:ss UTC+08:00

uniqueCode

Unique Code of the email

emailCategory

Atlas email categories. Atlas categorizes emails but does not guarantee accuracy in classification.

Options:

  • Schedule change

  • Receipt

  • Payment Success

  • Verification

  • Trip Reminder

  • Promo code

  • Travel Itinerary

  • Advertisement

from

Email “from” address

to

Email “to” address

emailSubject

Email “Subject”

emailLink

Email Link. Email Link is only valid for 10 mins.

createTime

The time when Atlas created this email record in the Email list. Generally, it will be later than the receiving time.

notificationId

Unique Code of the notification

status

Always equal to -1, internal field

type

Notification type. When type=email.all, the notification is the Email Notification.

邮件列表

背景 一些航空公司会阻止使用来自在线旅行社和旅行公司的电子邮件的预订,因为他们希望推广自己的销售渠道。为了克服航空公司的这一限制并为客户提供独特的内容,Atlas使用他们自己的电子邮件服务,在与航空公司进行预订时,将原始邮件更改为Atlas邮件。

由于航空公司没有客户的电子邮件地址,客户将不会收到这封电子邮件。因此,Atlas已开发出一个功能,使客户的运营团队成员可以查看和处理这些邮件。

"电子邮件列表"可通过以下3种方法访问:

  1. ATRIP

  2. 电子邮件列表API

  3. 电子邮件通知Webhook

目标 有这个列表的目的是让客户能够告知乘客航班时间的变更或航空公司做出的其他重要公告。

电子邮件列表类别 以下类别的电子邮件将显示在“电子邮件列表”中:

  • 航班时间变更

  • 收据

  • 支付成功

  • 验证

  • 行程提醒

  • 促销代码

  • 旅行行程

  • 广告

  • PNR取消成功

  • 付款到期

  • 未识别的

  • 重复的航班时间变更

  • 未归属的取消

ATRIP

A screenshot of a computer Description automatically generated

这里可以管理所有的电子邮件,包括航班变动、行程等。所有航空公司发送到联系电子邮件地址的电子邮件都会显示在这里,包括广告。

电子邮件列表的位置是 ATRIP --> Bookings --> Email List

处理电子邮件列表

在电子邮件列表中收到的电子邮件可以“查看”,“下载”,然后“处理”。

查看电子邮件

点击“view”超链接。来自航空公司的电子邮件将在新标签页中打开,如下所示。客户随后可以根据其内部流程将电子邮件转发给乘客。

A screenshot of a website Description automatically generated

下载邮件

A screenshot of a computer Description automatically generated

点击“Download ”超链接。来自航空公司的电子邮件将下载到笔记本电脑/ PC 上。客户随后可以根据其内部流程将电子邮件转发给乘客。

处理电子邮件

电子邮件可以通过以下两种方式进行处理:

通过单击“View”,然后单击“Handle”按钮。

通过在摘要界面上单击一个或多个电子邮件,然后单击“批量处理”按钮。

“View”并单击“Handle”按钮

一旦单击“View”超链接,将在浏览器中显示带有电子邮件的以下界面。

单击屏幕右上角的“Handle”按钮

单击“Handle”按钮后,将显示如下弹出窗口,其中包含下拉选项。

Select the appropriate option and click ”Confirm”. When you check the Email List summary, the status would have changed to ”Processed”.

The options available are:

  • No Change (There is no change in the booking)

  • Flight Change Confirmed (There has been no flight change)

  • Micro Schedule Change (The schedule change is minimal)

  • API Notified (The customer has been notified via the email list API)

  • Wait (Customer will be informed later)

Batch Update

Select one or more emails from the email list. Then click on “Batch Handle” button.

选择适当的选项,然后单击“Confirm”。当您检查电子邮件列表摘要时,状态会变为“Processed”。

可用的选项包括:

  • No Change (预订没有变化)

  • Flight Change Confirmed (没有航班变动)

  • Micro Schedule Change (航班变动很小)

  • API Notified (已通过电子邮件列表API通知客户)

  • Wait (稍后将通知客户)

批量更新

从电子邮件列表中选择一个或多个电子邮件。然后单击“批量处理”按钮。

A screenshot of a computer Description automatically generated

A pop-up window will be displayed as shown below:

选择适当的选项,然后单击“Confirm”。当您检查电子邮件列表摘要时,状态会变为“已处理”。

Email List API

端点: https://api-sg.atriptech.com/mail.do

请求

{

"orderNo":null,

"emailReceivingDateStart":"2023-11-01 00:00:00",

"emailReceivingDateEnd":"2023-11-30 00:00:00",

"createTimeStart":null,

"createTimeEnd":null,

"emailCategories": ["Travel Itinerary","Verification"],

"pageIndex":1,

"pageSize":100

}

A screenshot of a computer Description automatically generated

orderNo

Optional

Order Number

emailReceivingDateStart

Optional

Receiving time Start.

emailReceivingDateEnd

Optional

Receiving time End.

You can only query data for up to one month at a time.

createTimeStart

Optional

Create time Start.

createTimeEnd

Optional

Create time End.

You can only query data for up to one month at a time.

emailCategory

Optional

Options:

  • Schedule change

  • Receipt

  • Payment Success

  • Verification

  • Trip Reminder

  • Promo code

  • Travel Itinerary

  • Advertisement

Multiple categories can be added, separated by a comma.

pageIndex

Required

Pagination

pageSize

Required

Number of records per page

maximum number=1000

Response

{

"records": [

{

"orderNo": "OPQRN20230520100137937",

"emailReceivingDate": "2023-11-02 07:29:28",

"uniqueCode": "d08a419d46bb93b8fd9e7ac3ea29a227",

"emailCategory": "Travel Itinerary",

"from": "[email protected]",

"to": "[email protected]",

"emailSubject": "Lion Group Reservation to PANGKALANBUUN, INDONESIA, November 02 for MS CATHERINE DEWOLFF",

"emailLink": "http://order-oss-sg.oss-ap-southeast-1.aliyuncs.com/2023/11/d08a419d46bb93b8fd9e7ac3ea29a227.eml?Expires=1706010036&OSSAccessKeyId=LTAI5tDmTE9iwtNdsqxVXuom&Signature=9%2Bwzk6GcZRcnUIx8w5rbBHCirjI%3D",

"createTime": "2023-11-02 07:29:32"

},

{

"orderNo": "OPQRN20230520100137937",

"emailReceivingDate": "2023-11-02 07:31:06",

"uniqueCode": "4c5f214942b33659ad21d54366af32fa",

"emailCategory": "Travel Itinerary",

"from": "[email protected]",

"to": "[email protected]",

"emailSubject": "Lion Group Reservation to PANGKALANBUUN, INDONESIA, November 03 for MS CATHERINE DEWOLFF",

"emailLink": "http://order-oss-sg.oss-ap-southeast-1.aliyuncs.com/2023/11/4c5f214942b33659ad21d54366af32fa.eml?Expires=1706010036&OSSAccessKeyId=LTAI5tDmTE9iwtNdsqxVXuom&Signature=RWgF9%2BQcrUi7bv%2FA9Q29Zf%2BkZqM%3D",

"createTime": "2023-11-02 07:31:09"

}

],

"hasNext": false,

"status": 0,

"msg": "success"

}

orderNo

Required

Order Number

emailReceivingDate

Required

The time at which the email has been received from the airline.

uniqueCode

Required

Unique Code of the email

emailCategory

Required

Options:

  • Schedule change

  • Receipt

  • Payment Success

  • Verification

  • Trip Reminder

  • Promo code

  • Travel Itinerary

  • Advertisement

from

Required

Email “from” address

to

Required

Email “to” address

emailSubject

Required

Email “Subject”

emailLink

Required

Email Link. Email Link is only valid for 10 mins.

createTime

Required

Create time End.

You can only query data for up to one month at a time

emailNotificationStatus

Optional

Notification Status

0=Notification not sent successfully

1=Notification sent successfully

客户可以下载“emailLink”。

已下载的电子邮件在打开后会显示航空公司发送的原始邮件。

A screenshot of a website Description automatically generated

Email Notification via Webhook

The customer server URL needs to be configured in ATRIP to receive the webhook notifications.

Webhook Notification

{

"cid":"pxmhg93103",

"data":{

"orderNo":"AEQTO20230711142920543",

"emailReceivingDate":"2023-08-04 15:58:52",

"uniqueCode":"017e7e70d729f6392144953bae1a68

68",

"emailCategory":"Unidentified",

"from":"[email protected]",

"to":"[email protected]",

"emailSubject":"Change to the time of your flydubai flight: Booking reference: 7RGWPY",

"emailLink":"http://order-oss-sg.oss-ap-southeast-1.aliyuncs.com/2023/08/42e157e7f9f60e2ccda3693b19d2659a.eml?Expires=1691139906&OSSAccessKeyId=LTAI5tDmTE9iwtNdsqxVXuom&Signature=r69CnS7lt1rc8f4nZRrdxufI7Fk%3D",

"createTime":"2023-08-04 15:58:56"

},

"notificationId":"20230804160506282JUWFJ",

"status": -1,

"type":"email.all"

}

orderNo

Order Number

emailReceivingDate

The time Atlas received the airline's email.

Format: yyyy-MM-dd HH:mm:ss UTC+08:00

uniqueCode

Unique Code of the email

emailCategory

Atlas email categories. Atlas categorizes emails but does not guarantee accuracy in classification.

Options:

  • Schedule change

  • Receipt

  • Payment Success

  • Verification

  • Trip Reminder

  • Promo code

  • Travel Itinerary

  • Advertisement

from

Email “from” address

to

Email “to” address

emailSubject

Email “Subject”

emailLink

Email Link. Email Link is only valid for 10 mins.

createTime

The time when Atlas created this email record in the Email list. Generally, it will be later than the receiving time.

notificationId

Unique Code of the notification

status

Always equal to -1, internal field

type

Notification type. When type=email.all, the notification is the Email Notification.

English Version

中文版本

中文版本

Notification Subscription

We have launched a feature on ATRIP Flight Deck that allows customers to self-configure and subscribe to email and webhook notifications. This update puts control into the hands of our customers, allowing them to customize how they receive important notifications.

Location

ATRIP -> Profile -> My Profile -> Notification

Permissions

Admin

Webhook Notification

Configuration

Enter or update your webhook URL.

Choose the types of notifications you want to receive via webhook. Click “Confirm” to apply changes.

For the webhook API documentation, please refer to the "API Document" section.

Email Notification

2 types of Email Notifications can be received:

  • Airline Status Change

  • Low balance alert

Airline Status Change

Select the airline for whom you need the notification email by clicking on the “star” in the “Follow” column in the “Airline List”.

Then go to Profile -> My Profile -> Notification -> Email tab and click on ‘Edit” button.

Enter the email addresses (up to 10) which need to receive the airline status notification.

Then click on “Advanced Settings”. A slide-out window will be displayed.

The airline(s) which were selected on the “Airline List” screen will be listed here. The time interval after which the email notification needs to be sent can be determined over here. A customer may want to be notified only after 10 minutes of the airline being in “inactive” status and so they would configure this time as “10 minutes”.

Once the configuration has been completed, click on “Confirm” in the slide-out window and in the main window.

The “Airline Status Change” has now been configured.

Low Balance Alert

The “low Balance” email notification can be configured to inform the customer that the deposit balance is now low, and they need to do a top-up.

The threshold amount is already configured in the ops deck. ATRIP will monitor the threshold amount and when the balance goes below that amount, an email is triggered to the email addresses configured in this section.

Once the email addresses (up to 10) are configured, click on “Confirm”.

English Version

How can I apply for an involuntary refund?

Involuntary refunds can be initiated via ATRIP.

Note:Only in the event of a flight change can involuntary refunds be processed.

Refund Path:

ATRIP -> Bookings -> My Bookings -> Booking Details ->Cancel & Refund

Refund Process:

1.Click the "Cancel & Refund" button.

2.Select the specific passengers and segments you want to refund.

3. Select the refund type.

If you or the passenger have submitted a refund request to the airline and has been confirmed by the airline, please click 'Refund Claim' and Atlas will refund you immediately after receiving the refund from the airline.

If you need Atlas to submit a refund request to the airline on your behalf, please click 'Atlas Refund', Atlas will provide you with refund service.

4. Submit the refund application.

  1. Refund Claim:

According to the page instructions, select "Involuntary Refund", fill in the airline fulfillment date, upload the proof of airline confirmation of fulfillment, then click the "confirm" button to submit the refund application.

  1. Atlas Refund:

According to the page instructions, select "Involuntary Refund", upload the proof of flight change, then click the "confirm" button to submit the refund application.

5. Once submitted successfully, the refund information below will be displayed, and the refund request will be added to the refund queue for processing by the Atlas operations team.

English Version

English Version

如何获取改期的报价?

自愿改期的报价包含两部分:改期规则和新航班的差价。

1、改期规则

查询路径: ATRIP -> Bookings -> My Bookings -> Booking Details -> Booking Info

如果您需要查看航空公司的改期规则,可以单击“view”查看相应的票价规则。

2、差价

查询路径: ATRIP -> Fare Search

如果您需要计算具体的改期费用,您可以使用Atlas提供的“票价搜索”功能来查询新航班的价格,然后计算新旧航班之间的价格差异。

如何申请非自愿退票?

如何申请非自愿退票?

您可以通过ATRIP申请非自愿退票。

退票路径:

ATRIP -> Bookings -> My Bookings -> Booking Detail -> Cancel & Refund

操作说明:

1、点击"Cancel & Refund" 按钮。

2、选择需要退票的具体乘客、航段。

3、选择退票类型

  • 如果您或乘客已经自己向航空公司提交了退票请求,并且得到了航空公司的确认,请点击“Refund Claim” ,Atlas将在收到航空公司的退款后立即为您退款。

  • 如果您需要Atlas代您向航空公司提交退票请求,请点击“Atlas Refund” ,Atlas将为您提供退票服务。

4、提交退票/退款申请

1)Refund Claim:

请根据页面说明,选择“Involuntary Refund” ,填写航空公司履约日期,上传航空公司履约证明,然后点击“Confirm”按钮确认提交申请。

2) Atlas Refund:

请根据页面说明,选择“Involuntary Refund” ,然后点击“Confirm”按钮确认提交申请。

5、提交成功后,Atlas运营团队将会收到并处理您的退票申请,同时您的退款信息将会展示在“Refund Info” 当中。

Billing

English Version:


中文版本:

如何用券?

如何用券?

Atlas目前仅支持航空公司 VJ 的用券场景。

对于 VJ 的用券问题,您可以提交 Service Request ,选择“Cancel & Refund & Credit Shell -> Use Credit Shell”,并写明用券需求。Atlas将会安排工作人员处理您的用券需求。

对于其他航空公司的用券问题,您可以直接联系对应的航空公司处理。感谢您的理解。

Hybrid Payment Guide

ATLAS HYBRID PAYMENT SOLUTION

We understand the frustration you feel when a payment fails. 👩 That's why we are excited to introduce our Atlas Hybrid Payment Solution. An innovative system that allows you to use a different payment method when you need to retry a booking.

With the two payment methods we offer right now (deposit and vcc passthrough), In the event of a VCC Passthrough failure, clients have the option to utilize their deposit to retry the booking, ensuring a smoother and more reliable payment process. With Atlas Hybrid Payment Solution, we provide a seamless and hassle-free expereince even in the face of payment challenges.

📝 Here’s how you can use a different payment method to retry the failed VCC passthrough booking on ATRIP:

🛫 Step1: Log-in to the ATRIP Flight Deck, go to ‘Booking’ and locate the order number. Click “Regenerate” to recreate the new order and you will be able to view the new order details

🛫 Step 2: click “Pay”, order will be paid by deposit

📝 Here’s how you can use a different payment method to retry the failed VCC passthrough booking Through API:

  • Scenario a : Atlas payment(pay.do) failed

Regardless of the reason for the failure, as long as the order was not successfully paid for, the customer can take the following actions:

Retry

or

Switch to Deposit Mode of Payment

  • Scenario a : Atlas payment(pay.do) failed

Cancel order → Regenerate order → Payment with deposit

If the payment cannot be processed due to an issue with the card, the system will automatically cancel the order and notify the customer of the cancellation reason via web-hooks, notification as follows:

The customer can then take the following actions:

Regenerate order(regenerateOrder.do):

Payment with deposit(pay.do):

Invoice Management
发票管理

English Version

English Version

How to check the refund status?

Atlas provides two methods for checking the refund status: single check and batch check.

1. Single check

Check Path: ATRIP -> Bookings -> My Bookings -> Booking Details -> Refund info

The refund status is updated in real-time, and you can access the latest updates on this page.

2. Batch check

Check Path: ATRIP -> Bookings -> Cancel & Refund

Check Process:

  • Click “Download Template” to download the Excel template.

  • Fill in the order number that needs to query the status of the refund form into the downloaded Excel template.

  • Upload the Excel file you just filled out through 'Batch Search'

  • After uploading, you can obtain all the refund forms to be checked and their corresponding statuses.

If there are records of query failures, you can view details here.

充值用户指南

在ATRIP上提交充值请求

访问 Flight Deck --> Financial --> Top-up

在“Top-up Amount”字段输入要充值的金额,并选择“货币”。

上传“银行转账凭证”部分的交易确认pdf文档,点击“Upload”。然后点击“ Submit”。

请注意,输入的充值金额应为从客户银行扣除的银行收费后的转账金额。

例如:

转账金额:20000英镑

客户的银行收费:15英镑

充值金额:20000英镑 - 15英镑 = 19985英镑

查看充值历史

访问Flight Deck --> Financial --> Top-up --> History

过去的充值详情将被显示出来

点击“Transfer Receipt View”可以查看已上传的银行转账凭证

How to apply for rescheduling?

For airlines within the scope of acceptance at Atlas, you can submit a Service Request and describe the rescheduling request. Atlas will arrange for staff to handle your request.

Rescheduling Path:

ATRIP -> Bookings -> My Bookings -> Booking Details -> Raise a Request -> Post-Ticketing Request -> Voluntary Flight Change/ Involuntary Flight Change

When submitting a request for rescheduling, please provide the following information:

  • Type of rescheduling (voluntary/involuntary)

  • Passenger name

  • New Itinerary

Note: If it is a voluntary reschedule, you also need to provide the maximum acceptable payment amount (including airline rescheduling penalties and the price difference between old and new flights).

For airlines not within the scope of acceptance at Atlas, kindly reach out directly to the respective airlines to address rescheduling matters. Thank you for your understanding.

如何通过Atlas认领已成功申请的航司退款?

如何通过Atlas认领已成功申请的航司退款?

如果您或乘客已经自己向航空公司提交了退票请求,并且得到了航空公司的确认,您可以在ATRIP端提交“Refund Claim” ,Atlas将在收到航空公司的退款后立即为您退款。

注:对于使用VCC Passthrough支付方式的订单(通过订单详情里的payment channel: virtual credit card可以辨识),此退款流程不适用。因为在客户使用自己的信用卡支付时,信息传递只发生在客户和航空公司之间,Atlas无法了解实际退款金额的到账情况。

认领路径:

ATRIP -> Bookings -> My Bookings -> Booking Details ->Cancel & Refund

操作说明:

1、点击"Cancel & Refund" 按钮。

2、选择需要退票的具体乘客、航段。

3、点击 “Refund Claim”按钮

4、根据页面说明,选择退款原因 ,填写航空公司履约日期,上传航空公司履约证明,然后点击“Confirm”按钮确认提交申请。

5、提交成功后,Atlas将会收到并处理您的退款申请,Atlas将在收到航空公司的退款后立即为您退款。同时,您的退款信息将展示在“Refund Info”和“Cancel & Refund”页面,您随后可以在任意一个页面跟踪退款的处理进展。

  • Refund Info页面:

Cancel & Refund页面:

Submit Request

https://www.atriptech.com/#/request/list
A screenshot of a computer Description automatically generated
A screenshot of a computer Description automatically generated

Refund

  • How can I apply for a refund with Credit Shell?

  • How can I apply for a voluntary refund?

  • How can I apply for an Illness Death refund via Atlas?

  • How can I apply for an involuntary refund?

  • How can I use credit shell?

  • How long is the processing time for refunds?

  • How long is the refund application deadline?

  • How to check the actual refund amount?

  • How to check the refund quotation?

  • How to check the refund status?

  • How can I apply for a void?

  • How do I claim a refund through Atlas after completing the refund request with the airline?

  • What types of refunds does Atlas handle?

Invoice Management

Location

ATRIP -> Financial -> Invoices

All the invoices which are available in ATRIP are listed on this screen.

The invoices and the recon statements can be downloaded using the “Download” button.

Permissions

Admin

Configuration

On clicking the “Configuration Rules” a slide-out window will open.

The customer may configure the receipt of invoices as per their requirement. They may also add / delete any email ids to whom the invoices need to be sent.

The below configurations can be done by the customer themselves:

Invoice Cycle:

The frequency of receiving the invoices can be customized as per the customer’s requirements. The customer can have different “Tax Invoice & Credit Note” and “Billing Statement” frequencies, if required. For example, the “Tax Invoice & Credit Note” can be configured to be received every month while the “Billing Statement” can be configured to be received each week.

The available options are:

  • Do not send

  • Once a month

  • Once a week

  • Twice a week (Monday and Thursday)

Format:

The customer can choose between .csv and .xls formats for the “Billing Statement”.

Email Subscription:

The customer can add up to 10 email addresses in this field. Once all the details are entered, click on “Confirm”.

Please note that this has already been configured for the existing customers. The new customers will need to self-configure this section for receiving the invoices. The default for a new customer is “Do not send”.

混合支付指南

ATLAS 混合支付解决方案

我们非常高兴地推出Atlas混合支付解决方案。这是一套创新系统,允许您在需要重试预订时使用不同的支付方式。目前我们提供两种支付方式(预存款和VCC透传),如果VCC透传支付失败,客户可以选择使用他们的预存款模式来重试预订,确保更顺畅且可靠的支付流程。借助Atlas混合支付解决方案,即使遇到支付挑战,我们也为您提供无缝且无忧的体验。

📝 以下是如何在ATRIP上使用不同支付方式重试失败的VCC透传订单的方法:

通过ATRIP界面操作:

1. 登录ATRIP Flight Deck,进入“my bookings”并找到订单号。点击“重新生成”以创建新订单,您将能够查看新的订单详情。

2. 点击“支付”,订单将通过预存款支付。

通过API操作:

场景A:Atlas支付(pay.do)失败无论失败原因是什么,只要订单未成功支付,客户可以采取以下行动:

•重试

或者

•切换到存款支付方式

1、

场景B:Atlas支付(pay.do)成功,但航空公司支付失败。

取消订单 → 重新生成订单 → 使用存款支付

如果由于卡片问题无法完成支付,系统将自动取消订单,并通过Webhooks通知客户取消原因,通知内容如下:

1、

如果由于卡片问题无法完成支付,系统将自动取消订单,并通过Webhooks通知客户取消原因,通知内容如下:

客户随后可以采取以下行动:

1、重新生成订单(regenerateOrder.do):

使用存款支付 (pay.do):

🌟

退票申请的提交时限是多久?

退票申请的提交时限是多久?

您可以通过以下表格查看每家航空公司的退款申请期限。

注:在“时间值”列,“-”表示之前,反之表示之后。

如何查询实际退款金额?

如何查询实际退款金额?

对于支付方式为 Pre-payment 的订单,可以通过ATRIP查询实际退款金额。

对于支付方式为 Virtual Credit Card 的订单,Atlas无法确定实际退款金额。

对于 Pre-payment 订单,Atlas提供两种方法来查询实际退款金额:逐个查询和批量查询。

1、逐个查询

查询路径:ATRIP -> Bookings -> My Bookings -> Booking Details -> Refund info -> Refund Total Amount

在退款完成之前,此处显示的“Refund Total Amount”为预估的退款金额。

在退款完成之后,即状态为“Refunded”时,此处显示的“Refund Total Amount”为实际的退款金额。

2、批量查询

查询路径: ATRIP -> Bookings -> Cancel & Refund

操作说明:

1) 点击 “Download Template” 下载批量查询的Excel模板

2)将需要查询退款状态的订单号填入Excel模板中。

3)过'Batch Search'上传已经填写好的Excel文件

4) Excel文件上传完毕后,您便可在当前页面查询到这些订单对应的退款金额。

如果有查询失败的记录,您可以在此处查看详细信息。

航司代码

类型

时间值

单位

7C

出票日期

330

日

JT

出行日期

60

日

VJ

出行日期

-6

小时

U2

出票日期

330

日

EC

出票日期

330

日

F9

出行日期

30

日

5J

出行日期

90

日

6E

出行日期

90

日

W4

出行日期

30

日

W6

出行日期

30

日

W9

出行日期

30

日

IU

出行日期

60

日

BC

出行日期

10

日

EW

出票日期

330

日

TR

出行日期

10

日

SL

出行日期

60

日

MM

出行日期

30

日

PC

出行日期

24

小时

IX

出行日期

90

日

TO

出行日期

180

日

DD

出行日期

30

日

VZ

出行日期

60

日

BX

出行日期

-6

小时

SM

出票日期

330

日

HV

出行日期

180

日

RS

出行日期

-6

小时

LJ

出票日期

360

日

ID

出行日期

90

日

8B

出行日期

20

日

KC

出行日期

20

日

G4

出行日期

30

日

LS

出行日期

180

日

FA

出行日期

180

日

XQ

出行日期

-6

小时

3F

出行日期

20

日

Z0

出行日期

-6

小时

XY

出行日期

90

日

D8

出行日期

180

日

QH

出行日期

90

日

F3

出行日期

90

日

5W

出行日期

30

日

QG

出行日期

90

日

DG

出行日期

90

日

DY

出行日期

10

日

H4

出行日期

20

日

AK

出行日期

180

日

5F

出行日期

20

日

FY

出行日期

20

日

FD

出行日期

180

日

VY

出行日期

10

日

3O

出行日期

180

日

SY

出行日期

10

日

DE

出行日期

10

日

H7

出行日期

10

日

ZG

出行日期

10

日

AS

出行日期

10

日

OV

出行日期

30

日

J9

出行日期

180

日

DS

出票日期

330

日

QP

出行日期

180

日

IT

出行日期

10

日

7G

出行日期

10

日

A3

出行日期

180

日

QZ

出行日期

180

日

HD

出行日期

10

日

XR

出行日期

10

日

9P

出行日期

180

日

IW

出行日期

60

日

G9

出行日期

180

日

JH

出行日期

10

日

I5

出行日期

180

日

NK

出行日期

30

日

XC

出行日期

10

日

FZ

出行日期

330

日

3L

出行日期

180

日

DM

出行日期

10

日

FH

出行日期

10

日

V7

出行日期

10

日

EI

出行日期

10

日

NQ

出行日期

10

日

OD

出行日期

60

日

T3

出行日期

10

日

Z2

出行日期

180

日

BT

出行日期

60

日

GQ

出行日期

180

日

XZ

出行日期

-6

小时

DX

出行日期

10

日

SG

出行日期

90

日

D7

出行日期

180

日

E5

出行日期

180

日

FT

出行日期

10

日

GR

出行日期

10

日

N0

出行日期

-6

小时

HP

出行日期

10

日

RW

出行日期

10

日

MZ

出行日期

10

日

6J

出行日期

10

日

3K

出行日期

180

日

YT

出行日期

180

日

U8

出行日期

10

日

GK

出行日期

180

日

TW

出行日期

180

日

Q9

出行日期

10

日

A2

出行日期

-6

小时

QN

出行日期

10

日

XJ

出行日期

180

日

BV

出行日期

10

日

KT

出行日期

180

日

AD

出行日期

90

日

8P

出行日期

10

日

TF

出行日期

10

日

NO

出行日期

10

日

OG

出行日期

10

日

QQ

出行日期

10

日

E4

出行日期

10

日

4N

出行日期

10

日

YQ

出行日期

-6

小时

AN

出行日期

10

日

KM

出行日期

10

日

PB

出行日期

10

日

BF

出行日期

10

日

OA

出行日期

10

日

GM

出行日期

10

日

P6

出行日期

10

日

CD

出行日期

10

日

How long is the refund application deadline?

You can check the refund application deadlines for each airline through the following form.

Note:

In the "Time Value", "-" indicates before and vice versa indicates after.

Airline
Type
Time Value
Unit

7C

Issue Date

330

Days

JT

Travel Date

60

Days

VJ

Travel Date

-6

Hours

U2

Issue Date

330

Days

EC

Issue Date

330

Days

F9

Travel Date

30

Days

5J

Travel Date

90

Days

6E

Travel Date

90

Days

W4

Travel Date

30

Days

W6

Travel Date

30

Days

W9

Travel Date

30

Days

IU

Travel Date

60

Days

BC

Travel Date

10

Days

EW

Issue Date

330

Days

TR

Travel Date

10

Days

SL

Travel Date

60

Days

MM

Travel Date

30

Days

PC

Travel Date

24

Hours

IX

Travel Date

90

Days

TO

Travel Date

180

Days

DD

Travel Date

30

Days

VZ

Travel Date

60

Days

BX

Travel Date

-6

Hours

SM

Issue Date

330

Days

HV

Travel Date

180

Days

RS

Travel Date

-6

Hours

LJ

Issue Date

360

Days

ID

Travel Date

90

Days

8B

Travel Date

20

Days

KC

Travel Date

20

Days

G4

Travel Date

30

Days

LS

Travel Date

180

Days

FA

Travel Date

180

Days

XQ

Travel Date

-6

Hours

3F

Travel Date

20

Days

Z0

Travel Date

-6

Hours

XY

Travel Date

90

Days

D8

Travel Date

180

Days

QH

Travel Date

90

Days

F3

Travel Date

90

Days

5W

Travel Date

30

Days

QG

Travel Date

90

Days

DG

Travel Date

90

Days

DY

Travel Date

10

Days

H4

Travel Date

20

Days

AK

Travel Date

180

Days

5F

Travel Date

20

Days

FY

Travel Date

20

Days

FD

Travel Date

180

Days

VY

Travel Date

10

Days

3O

Travel Date

180

Days

SY

Travel Date

10

Days

DE

Travel Date

10

Days

H7

Travel Date

10

Days

ZG

Travel Date

10

Days

AS

Travel Date

10

Days

OV

Travel Date

30

Days

J9

Travel Date

180

Days

DS

Issue Date

330

Days

QP

Travel Date

180

Days

IT

Travel Date

10

Days

7G

Travel Date

10

Days

A3

Travel Date

180

Days

QZ

Travel Date

180

Days

HD

Travel Date

10

Days

XR

Travel Date

10

Days

9P

Travel Date

180

Days

IW

Travel Date

60

Days

G9

Travel Date

180

Days

JH

Travel Date

10

Days

I5

Travel Date

180

Days

NK

Travel Date

30

Days

XC

Travel Date

10

Days

FZ

Travel Date

330

Days

3L

Travel Date

180

Days

DM

Travel Date

10

Days

FH

Travel Date

10

Days

V7

Travel Date

10

Days

EI

Travel Date

10

Days

NQ

Travel Date

10

Days

OD

Travel Date

60

Days

T3

Travel Date

10

Days

Z2

Travel Date

180

Days

BT

Travel Date

60

Days

GQ

Travel Date

180

Days

XZ

Travel Date

-6

Hours

DX

Travel Date

10

Days

SG

Travel Date

90

Days

D7

Travel Date

180

Days

E5

Travel Date

180

Days

FT

Travel Date

10

Days

GR

Travel Date

10

Days

N0

Travel Date

-6

Hours

HP

Travel Date

10

Days

RW

Travel Date

10

Days

MZ

Travel Date

10

Days

6J

Travel Date

10

Days

3K

Travel Date

180

Days

YT

Travel Date

180

Days

U8

Travel Date

10

Days

GK

Travel Date

180

Days

TW

Travel Date

180

Days

Q9

Travel Date

10

Days

A2

Travel Date

-6

Hours

QN

Travel Date

10

Days

XJ

Travel Date

180

Days

BV

Travel Date

10

Days

KT

Travel Date

180

Days

AD

Travel Date

90

Days

8P

Travel Date

10

Days

TF

Travel Date

10

Days

NO

Travel Date

10

Days

OG

Travel Date

10

Days

QQ

Travel Date

10

Days

E4

Travel Date

10

Days

4N

Travel Date

10

Days

YQ

Travel Date

-6

Hours

AN

Travel Date

10

Days

KM

Travel Date

10

Days

PB

Travel Date

10

Days

BF

Travel Date

10

Days

OA

Travel Date

10

Days

GM

Travel Date

10

Days

P6

Travel Date

10

Days

CD

Travel Date

10

Days

Payments related FAQs

Question 1: Do you have sales reports in ATRIP?

Answer: Yes. You can find the "transaction records" in ATRIP -> Financial -> Transaction Records () and the invoices and reconciliation statements can be downloaded and viewed from ATRIP -> Financial -> Invoices ().

Question 2: In which currencies can we get the content?

Answer: EUR, USD, GBP, SGD, CNY at the moment.

Question 3: Do you accept payment via Credit Card?

Answer: Yes. We accept credit card payment as a pass-through method which means we will send your card to the airline directly to be charged by the airline. The airline may have restrictions on certain cards and hence the payment can get declined.

Question 4: When can I use the credit card for the payment?

Answer: You can use a credit card for several airlines which support the pass-through option. To address this, we have added the supportCreditTransPayment function in the routing element for each fare.

Question 5: What are the Payment methods

Answer: We are open to discussing what works best for you. We usually facilitate the use of agency VCC or advanced payment of positive cash balance. We also provide hybrid payment solutions.

Question 6: Would Atlas share the VCC rebate with the customer for transactions made by Atlas' VCC?

Answer: Sorry that I cannot provide you the answer. Please talk with your account manager.

Question 7: Can we pay with pre-payment for all airlines?

Answer: Yes, Atlas accepts payment via deposit for all the airlines available on its platform.

Question 8: Does Atlas have any mapping for credit card codes?

Answer: Atlas accepts payment via all the major credit card providers. These are the standard mappings which should be easily available in the public domain. Unfortunately, we do not have any mapping at our end.

Question 9: What Payment methods (Credit card, agency credit, etc.) does Atlas accept?

Answer: We have flexible payment options for our partner agencies. However, the most popular methods are through a Virtual Credit Card (VCC) or advance payment (deposit) to maintain a positive cash balance with Atlas. We also provide hybrid payment solutions. Link to ATRIP capability.

Question 10: How can we use a credit card to make payments?

Answer: The customer can send their credit card information along with the pay.do request. Atlas will pass-through the credit card details to the airlines, and the airlines will settle with you directly. In this case, we will deduct the technical service fee from your account with Atlas. Several airlines support the pass-through option, for which we have added the supportCreditTransPayment function in the routing element.


中文版本

问题1:ATRIP中是否有销售报表?

回答: 是的。

您可以在 ATRIP -> 财务 -> 交易记录(链接)中找到“交易记录”,并且可以从 ATRIP -> 财务 -> 发票(链接)下载和查看发票和对账单。

问题2:我们可以用哪些货币获取内容?

回答: 目前支持EUR(欧元)、USD(美元)、GBP(英镑)、SGD(新币)、CNY(人民币)。

问题3:你们是否接受信用卡支付?

回答: 是的。

我们接受信用卡支付作为一种透传方式,这意味着我们将直接将您的卡信息发送给航空公司,由航空公司进行扣款。航空公司可能会对某些卡片有所限制,因此支付可能会被拒绝。

问题4:我什么时候可以使用信用卡支付?

回答: 支持信用卡透传选项的多家航空公司都可以使用信用卡支付。为此,我们在每个票价的路由逻辑中添加了 supportCreditTransPayment 功能。

问题5:Atlas接受哪些支付方式?

回答: 我们愿意讨论最适合您的方案。

我们通常促进使用代理虚拟信用卡(VCC)或提前预付款。我们也提供混合支付解决方案。

问题6:对于通过Atlas的VCC进行的交易,Atlas会与客户分享VCC返点吗?

回答: 对不起,我们无法提供此问题的答案。请与您的客户经理联系。

问题7:我们可以为所有航空公司预付款吗?

回答: 是的,Atlas接受为其平台上所有可用的航空公司进行存款支付。

问题8:Atlas是否有信用卡代码映射?

回答: Atlas接受所有主要信用卡提供商的支付。这些是标准映射,应该在公共领域容易获得。注意,我们这边没有特定的映射。

问题9:Atlas接受哪些支付方式(信用卡、代理信用等)?

回答: 我们为合作伙伴机构提供灵活的支付选项。然而,最流行的方法是通过虚拟信用卡(VCC)或提前付款(存款)。我们也提供混合支付解决方案。参见ATRIP功能链接。

问题10:我们如何使用信用卡进行支付?

回答: 客户可以随 pay.do 请求一起发送其信用卡信息。Atlas将把信用卡详情直通给航空公司,而航空公司将会直接与您结算。在这种情况下,我们将从您在Atlas的账户中扣除技术服务费。有几家航空公司支持直通选项,为此我们在路由逻辑中添加了 supportCreditTransPayment 功能。

link
link

退票的处理周期是多久?

退票/退款的处理周期是多久?

退票/退款的处理周期包含两部分:航空公司的回复时间、航空公司的退款时间。

您可以通过以下表格查看每家航空公司的预计处理时长。

航司

代码

航司回复时间

自愿退

(单位:日)

航司回复时间

非自愿退

(单位:日)

航司退款时间

自愿退

(单位:日)

航司退款时间

非自愿退

(单位:日)

7C

1

1

10

10

JT

45

45

30

30

VJ

20

20

15

15

U2

10

10

30

30

EC

10

10

10

10

F9

1

1

10

10

5J

10

10

30

30

6E

5

10

10

10

W4

20

20

30

30

W6

20

20

30

30

W9

20

20

30

30

IU

45

45

30

30

BC

1

1

10

10

EW

10

10

10

10

TR

1

1

10

10

SL

20

20

40

40

MM

1

1

10

10

PC

1

1

10

10

IX

5

10

10

10

TO

5

10

30

30

DD

10

10

45

45

VZ

10

10

45

45

BX

1

1

10

10

SM

10

10

10

10

HV

5

10

10

10

RS

1

1

10

10

LJ

1

1

10

10

ID

45

45

30

30

8B

10

10

10

10

KC

10

10

10

10

G4

1

1

10

10

LS

10

10

10

10

FA

10

10

30

30

XQ

1

10

10

10

3F

10

10

30

30

Z0

1

10

30

30

XY

10

10

10

10

D8

10

10

30

30

QH

10

10

30

30

F3

10

10

30

30

5W

10

10

30

30

QG

10

10

10

10

DG

10

10

10

10

DY

1

10

10

10

H4

10

10

30

30

AK

10

10

10

10

5F

10

10

30

30

FY

10

10

30

30

FD

10

10

30

30

VY

1

10

30

30

3O

10

10

30

30

SY

1

10

30

30

DE

1

10

30

30

H7

1

10

30

30

ZG

1

10

10

10

AS

1

10

10

10

OV

10

10

10

10

J9

10

10

10

10

DS

10

10

30

30

QP

10

10

10

10

IT

1

10

10

10

7G

1

10

30

30

A3

10

10

10

10

QZ

10

10

30

30

HD

1

10

10

10

XR

1

10

30

30

9P

10

10

30

30

IW

10

10

30

30

G9

10

10

30

30

JH

1

10

30

30

I5

10

10

30

30

NK

10

10

10

10

XC

1

10

30

30

FZ

10

10

10

10

3L

10

10

10

10

DM

1

10

30

30

FH

1

10

30

30

V7

1

10

30

30

EI

1

10

30

30

NQ

1

10

30

30

OD

45

45

30

30

T3

1

10

30

30

Z2

10

10

30

30

BT

10

10

10

10

GQ

10

10

30

30

XZ

1

10

30

30

DX

1

10

30

30

SG

10

10

30

30

D7

10

10

30

30

E5

10

10

30

30

FT

1

10

10

10

GR

1

10

30

30

N0

1

10

30

30

HP

1

10

30

30

RW

1

10

10

10

MZ

1

10

10

10

6J

1

10

10

10

3K

10

10

30

30

YT

10

10

30

30

U8

1

10

30

30

GK

10

10

30

30

TW

10

10

30

30

Q9

1

10

30

30

A2

1

10

30

30

QN

1

10

30

30

XJ

10

10

30

30

BV

1

10

30

30

KT

10

10

30

30

AD

10

10

30

30

8P

1

10

30

30

TF

1

10

30

30

NO

1

10

30

30

OG

1

10

30

30

QQ

1

10

30

30

E4

1

10

30

30

4N

1

10

30

30

YQ

1

10

30

30

AN

1

10

30

30

KM

1

10

30

30

PB

1

10

10

10

BF

1

10

30

30

OA

1

10

30

30

GM

1

10

30

30

P6

1

10

30

30

CD

1

10

30

30

Ticketing Delay Notification

Due to various reasons, there can be a rare delay in ticket issuance. In such scenarios, the order would be sent to the exception queue. The customers have the option of getting notified about the delay by any one or multiple methods as explained below:

Email: The customer configures the email id in ATRIP.

DingTalk: Atlas configures a bot in the customer DingTalk group and the notification will be sent to that group.

Slack: Atlas configures a bot in the customer Slack group and the notification will be sent to that group.

Email Notification Configuration

  • Who will do the configuration?

Customer needs to add the email ids who need to receive these notifications.

  • Where can be configuration be done?

Atrip -> Profile -> My Profile -> Notification -> Email Notification

The email id which has been added will receive an email stating the reason for the delay. The customer can respond via a service request if they need to contact the operations team with regards to that order number.

  • What are the different reasons for the delay in ticket issuance?

The reasons for delay in ticket issuance can be any one of the following:

System Issue

Sold Out

Awaiting Airline Confirmation

Awaiting Customer Confirmation

Airline System Issue

Payment Issue

  • Where can I see the ticketing delay notification in ATRIP?

The "Ticketing Delay Notification" will be displayed in the "Booking Details" screen when you hover the mouse over the booking status as shown in the below screenshot:

  • Why is a Service Request created for the ticketing delay notification?

A Service Request is only created when the reason for the delay is "Awaiting Customer Confirmation". The customer needs to respond back with the response when the customer is ready with the required information.

DingTalk Group Message Configuration

  • Who will do the configuration?

Atlas will do the configuration in the DingTalk group chat.

  • How can the configuration be done?

Step 1: Add the robot in the DingTalk group and obtain key parameters in the URL

Location: Group Settings -> Bot -> Add Robot -> Customize

Add a bot to the DingTalk group and obtain the key parameter in the URL.

Check the "Add Signature" option in the security settings and write down the signature value. This value will be the value corresponding to the secret in the URL later.

In the security settings, check the box for signing and note down the signing value, which will correspond to the `secret` value in the URL later.

After clicking "Complete", note down the `access_token` in the webhook. This value needs to replace the `accessToken` value in the subsequent URL.

Step 2: Configure the client in the ops deck

Location: Client Library -> Details -> Operational Configuration -> Notification Configuration -> DingTalk.

Enter the URL.

URL example:

We need to replace the value corresponding to the value of access token and secret in the above sample in

The accessToken field value corresponding to the value of access_token in the webhook obtained by configuring the robot before.

The value of the secret field is the signed value configured in the robot before.

Specifically:

The value of the accessToken field should be replaced with the access_token value obtained from the DingTalk bot webhook.

The value of the secret field should be replaced with the signing value (secret) noted during the bot setup.

Once these values are inserted into the URL, the new URL should be configured in the DingTalk input field as shown below:

Slack Group Message Configuration

  • Who will do the configuration?

Atlas will do the configuration in the Slack group chat.

  • How can the configuration be done?

Step 1: Configure a Slack channel app and obtain the webhook URL.

Select the channel.

Right click on "view channel details".

Navigate to Integrations → Apps → Add an App.

Follow the page prompts to complete the setup.

After the final page, the Webhook URL displayed is the one you need.

Please ensure you have the necessary permissions to add apps and integrations to the Slack channel. Once you have the Webhook URL, you can use it to send notifications or messages to the Slack channel as part of your operational configurations.

Step 2: Configure for the Client in Ops Deck

Location: Client Library -> Details -> Operational Configuration -> Notification Configuration -> Slack

In the Slack section, enter the Webhook URL you obtained. This will allow notifications to be sent to the specified Slack channel according to your operational configurations.

Service Request User Guide

Submitting a Service Request on ATRIP

A Service Request (SR) can be created in 2 ways in ATRIP.

  1. Booking Details

  2. Requests

Using Booking Details to Create a Service Request

ATRIP -> My Bookings -> Booking Detail -> Raise a Request

Click on the "Raise a Request" button. A slide-out window will open. Select the appropriate "request category" and add the booking number. Then add the required information in the free-form text box and upload the document if required. Then click on "Submit".

Using Service Request Menu to Create a Service Request

ATRIP -> Requests

Click on Requests -> New request

Select the appropriate "request category" and add the booking number.

Then add the required information in the free-form text box and upload the document if required. Then click on "Submit"

Managing a Service Request on ATRIP

Click on “Requests” and the relevant “Request Number”

We have 4 statuses:

1. New (the service request has been raised and is on the operations team service request queue)

2. In process (service team has received the request and is in the process of dealing with it)

3. Processed (service team has resolved it and is waiting for the customer to “Close” the request OR and is waiting for customer's comments.)

4. Completed (the customer has commented, and the request has been closed)

Manage the request and leave a message for the Atlas service team.

Enter your comment and click on ‘Submit”.

If no customer feedback is received within 72 hours from the "Processed" status posting time, the status will automatically change from "Processed" to "Completed”.

The customer needs to wait for the status of the last request to become "processed" before submitting a second request to the same order.

In case of urgent updates, the customer can leave a message to inform the service staff in the original request of their needs.

How to determine if a flight change has occurred?

You can refer to the following steps to determine if a flight change has occurred.

Step1: Check whether you have received a flight change notification email. If you have, then a flight change has occurred. If not, then proceed to the next step.

Check Path: ATRIP -> Bookings -> My Bookings -> Booking Details -> Email List

Step 2: Check the airline's MMB system and verify if there is any flight change information displayed. If there is, then a flight change has occurred. If not, then proceed to the next step.

Step 3: Review the airline's Flight Status page:

If the flight can be located and the status is "cancelled", then a flight change has occurred.

If the flight can be located and the status is "normal", then there has been no flight change.

If the flight cannot be located, and departure is not imminent, then the occurrence of a flight change cannot be confirmed.

How can I use credit shell?

Atlas currently only accepts VJ credit shell use scenarios.

For VJ airline, you can submit a Service Request, choose “Cancel & Refund & Credit Shell >Use Credit Shell”, and describe the credit shell use request. Atlas will arrange for staff to handle your request.

For other airlines, kindly reach out directly to the respective airlines to address credit shell use matters. Thank you for your understanding.

User Management

Accessing the User Management Configuration

The “User Management” information can be found in the “Profile” section of ATRIP.

ATRIP -> Profile -> User Management

User List

This list is used to display and manage customer’s user information.

We will display the following user information:

Contact Person: User’s first name.

Email: User's email address, which is also the user's login account.

User Role: User’s role name. Users with different roles see different menu information after logging in to ATRIP.

Status: User’s status Used to distinguish whether the user is an active user.

Last Modified: The time when the information was updated.

Date Created: The time when the user was created.

At the same time, this page also provides a filter to help customers quickly find the user data they want.

The list will contain two types of data, one is manually created by the customer, and the other is logged in through SSO. SSO users will be distinguished from ordinary users by tags next to their name.

Creating a User:

We have simplified the process of user creation. Now you only need to enter the first name, last name, email id and role information to complete the creation of a new user.

“E-mail address” will be used as the user's login account, and we will send a welcome email to the newly created user to guide them into ATRIP to create their password and activate their account.

The newly created user is "Active" by default.

Updating User Information:

We allow customers to manage and update their own user information.

We only allow modification of user's first name, user permissions(role) and status. SSO users are prohibited from modifying any user information.

How can I apply for an Illness/Death refund via Atlas?

Illness/Death refunds can be initiated via ATRIP.

Refund Path:

ATRIP -> Bookings -> My Bookings -> Booking Details ->Cancel & Refund

Refund Process:

1.Click the "Cancel & Refund" button.

2.Select the specific passengers and segments you want to refund then click the "Atlas Refund" button.

3. According to the page instructions to choose "Special Refund", then select "Illness/Death Refund", upload relevant supporting documents, and finally click the "Confirm" button to submit the refund application.

4. Once submitted successfully, the refund information below will be displayed, and the refund request will be added to the refund queue for processing by the Atlas operations team.

通知订阅

我们在ATRIP Flight Deck上推出了一个新功能,允许客户自行配置并订阅电子邮件和Webhook通知。此更新将控制权交给我们的客户,使他们能够自定义接收重要通知的方式。

位置

ATRIP -> Profile -> My Profile -> Notification

权限

Admin

Webhook 通知

配置

A screenshot of a computer Description automatically generated

在Webhook URL中输入或更新您的Webhook URL。

选择您希望通过Webhook接收的通知类型。单击“Confirm”以应用更改。

有关Webhook API文档,请参阅“API文档”部分。

电子邮件通知

A screenshot of a computer Description automatically generated

您可以接收两种类型的电子邮件通知:

  • 航空公司状态更改

  • 余额不足警报

航空公司状态更改

通过单击“Follow”列中的“星号”来选择需要接收通知电子邮件的航空公司。然后转到 Profile -> My Profile -> Notification -> Email 选项卡,然后单击“Edit”按钮。

输入需要接收航空公司状态通知的电子邮件地址(最多10个)。

A screenshot of a computer Description automatically generated

然后点击“Advanced Settings” ,会显示一个弹出窗口。

A screenshot of a computer Description automatically generated

在此窗口中列出了在“航空公司列表”屏幕上选择的航空公司。在此处可以确定发送电子邮件通知的时间间隔。客户可能只想在航空公司处于“非活动”状态10分钟后收到通知,因此他们会将此时间配置为“10分钟”。

完成配置后,在弹出窗口和主窗口中点击“Confirm”。

“航空公司状态更改”现已配置完成。

余额不足警报

“余额不足”电子邮件通知可配置为通知客户存款余额现在较低,他们需要做充值。

阈值金额已在运营台配置。ATRIP将监控阈值金额,当余额低于该金额时,将触发到本部分配置的电子邮件地址的电子邮件。

A screenshot of a computer Description automatically generated

在配置电子邮件地址(最多10个)后,点击“Confirm”。

Hi. How can we help you?

Welcome to Atlas Help Center! Get assistance with common queries!


Popular Topics


Frequently Asked Questions

How to find the email id for "Manage My Booking"?

This information appears in the order details in both the API and Atrip Flight Deck. In the API, you can find it under the tag "airlineBookings→mmbEmail". In Atrip Flight Deck, it's located under "Manage booking→MMB Login E-mail”.

How to find the credentials you create for the particular booking?

This information appears in the order details in both the API and Atrip Flight Deck. In the API, you can find it under the tag "airlineBookings→extras". In Atrip Flight Deck, it's located under "Manage booking→Extra Info”, please clikc the "View" button to see.

How to find the confirmation number except airline PNR for the Japanese airlines such as HD, 7G?

This information appears in the order details in both the API and Atrip Flight Deck. In the API, you can find it under the tag "airlineBookings→extras". In Atrip Flight Deck, it's located under "Manage booking→Extra Info”, please click the "View" button to see.

How can I get schedule change notification?

Airlines typically send schedule change notification emails to the contact email address. Please check the contact email inbox regularly.

If you use Atlas Email Service for your orders, Atlas will send you schedule change notifications via webhook when we receive the airline's schedule change email. These notifications are also visible in the incident management section of Atrip Flight Deck under the category "schedule change—email notification".

Additionally, Atlas monitors flight status before departure. If we detect a schedule change during this monitoring, we'll send an API notification via webhook. These notifications also appear in the incident management section of Atrip Flight Deck under the category "schedule change—API notification".

How can I identify if this PNR has got schedule change?

Airlines typically send schedule change notification emails to the contact email id. Please check the contact email inbox. If you are using Atlas Email Service, you can view emails received by the order contact in the Email List tab of the order details.

If no schedule change notification email was received in the contact inbox, you can log into the airline's official website Manage My Booking (MMB) to check. If a schedule change is displayed, this confirms the schedule change has occurred; if no schedule change is shown, you can try the following method.

For flights departing soon, you can check the flight status on the airline's official website “Flight Status” section. If the flight shows as cancelled or the departure time has changed, this indicates a schedule change has occurred; if the flight status is normal and the departure time remains unchanged, this means there is no schedule change.

If you are still unable to confirm the schedule change status through these methods, it is recommended to contact the airline's customer service center or live chat service.

View More FAQs


Still Need Help?


How can I apply for a void?

Void can be initiated via ATRIP.

Void Path:

ATRIP -> Bookings -> My Bookings -> Booking Detail -> Void

Note: If there is no "Void" button on the page, it means that Atlas does not currently support the ticket void service for this airline.

Void Process:

1. Click the "Void" button.

2. After confirming the passengers and flight details that require a ticket void, select either "Atlas refund" or "Refund claim" as needed.

  • If you need Atlas to submit a void request to the airline on your behalf, please click “Atlas Refund”, Atlas will provide you with void service.

  • If you or the passenger has submitted a refund request to the airline and has been confirmed by the airline, please click “Refund Claim” and Atlas will refund you immediately after receiving the refund from the airline.

  • Only submission of void at the PNR level is supported, and it is not possible to submit a void request for partial passengers within an order.

  • A void request cannot be submitted if it is outside the window period.

  • If some passengers in the order have already submitted a refund request for other reasons, a void request for the order cannot be submitted.

3. Submit a ticket void request.

1)Atlas Refund:

After selecting "Atlas Refund," the corresponding void information will be displayed on the page. Click the "Confirm" button to submit the void request.

2)Refund Claim:

After selecting "Refund Claim," please follow the instructions on the page to fill in the airline fulfillment date, upload the proof of airline confirmation of fulfillment, and then click the "Confirm" button to submit the void request.

4. After successful submission, the Atlas operations team will receive and process your ticket void request. Additionally, your refund information will be displayed on the "Refund Info" and "Cancel & Refund" pages, where you can track the progress of the void request.

  • Refund Info Page:

  • Cancel & Refund Page:

Top-up User Guide

Submitting a Top-up Request on ATRIP

  • Visit Flight Deck --> Financial --> Top-up

  • Visit Flight Deck --> Financial --> Top-up

Upload the transaction confirmation pdf document in the “Bank Transfer Receipt” section by clicking “Upload”. Then, click on "Submit".

Please note that the top-up amount entered should be the amount transferred after deducting the bank charges levied by the customer’s bank.

For example:

Transfer Amount: GBP 20000

Customer’s Bank Charges: GBP 15

Top-up Amount: GBP 20000 – GBP 15 = GBP 19985

Viewing Top-up History

Visit Flight Deck --> Financial --> Top-up --> History

The details of the past top-ups will be displayed

On clicking "Transfer Receipt View" the bank transfer receipt which was uploaded can be viewed.

How do I claim a refund through Atlas after completing the refund request with the airline?

If you or the passenger have submitted a refund request to the airline and have been confirmed by the airline, you can submit a 'Refund Claim' on the ATRIP platform. Atlas will refund you immediately after receiving the refund from the airline.

This refund process does not apply to orders using the VCC Passthrough payment method (identifiable through the payment channel: virtual credit card in the order details). This is because when clients use their own credit card for payment, the information exchange only occurs between the client and the airline, and Atlas is unable to determine the actual refund amount received.

Claim Path:

ATRIP -> Bookings -> My Bookings -> Booking Details -> Cancel & Refund

Refund Process:

  1. Click the "Cancel & Refund" button.

  2. Select the specific passengers and segments you want to refund.

  1. Click the " Refund Claim " button.

  1. According to the page instructions, select the reason for the refund, fill in the airline company's fulfillment date, upload the proof of airline confirmation of fulfillment, then click the "Confirm" button to submit the refund request.

5. Once the submission is successful, Atlas will receive and process your refund request. Atlas will issue the refund to you immediately upon receiving it from the airline. Furthermore, your refund information will be displayed on both the "Refund Info" and "Cancel & Refund" pages, allowing you to track the progress of the refund on either page.

  • Refund Info Page:

  • Cancel & Refund Page:

https://oapi.dingtalk.com/robot/send?accessToken=76360a316fe57e9f923398a69eae664ebf249994472beb1a6aa3be0ee5658e59&secret=SEC94508ffc75757d2365d389bc2cb2a10332b3a3fb082a06a1687f300c921fa144oapi.dingtalk.com
ATRIP
Ticketing
Payments
Post-Ticketing
Finance
Billing
Notification
Security
Atlas Feature
Submit Request

机票延迟通知

由于各种原因,机票可能会出现罕见的延迟。在这种情况下,订单将被发送到异常队列。客户可以选择通过以下一种或多种方法获得延迟通知:

电子邮件:客户在ATRIP中配置电子邮件地址。

钉钉:Atlas在客户钉钉群组中配置机器人,通知将发送到该群组。

Slack:Atlas在客户Slack群组中配置机器人,并将通知发送到该群组。

电子邮件通知配置

谁将进行配置?

客户需要添加需要接收这些通知的电子邮件地址。

配置可以在何处进行?

Atrip -> Profile -> My Profile -> Notification -> Email Notification

A screenshot of a computer Description automatically generated

已添加的电子邮件地址将收到一封说明延迟原因的电子邮件。如果客户需要就该订单号与运营团队联系,则可以通过服务请求进行回复。

机票发放延迟的不同原因是什么?

导致机票发放延迟的原因可能是以下任何一种:

  • 系统问题

  • 售罄

  • 等待航空公司确认

  • 等待客户确认

  • 航空公司系统问题

  • 支付问题

我在ATRIP中如何查看机票延迟通知?

当您将鼠标悬停在预订状态上时,“机票延迟通知”将显示在“预订详情”屏幕中,如下截图所示:

为何针对机票延迟通知创建服务请求?

只有在延迟原因为“等待客户确认”时才会创建服务请求。客户需要在获得所需信息后回复响应。

DingTalk群组消息配置

谁将进行配置?

Atlas将在DingTalk群组聊天中进行配置。

如何进行配置?

步骤1:向DingTalk群组添加机器人并获取URL中的关键参数

位置:Group Settings -> Bot -> Add Robot -> Customize

A screenshot of a computer Description automatically generated

向DingTalk群组添加机器人并获取URL中的关键参数。

在安全设置中勾选“添加签名”选项,并记下签名值。此值将是稍后URL中secret所对应的值。

在安全设置中,勾选签名复选框,并记下签名值,这将对应于稍后URL中的secret值。

A screenshot of a computer Description automatically generated

点击“Complete”后,记下webhook中的access_token。此值需要替换后续URL中的accessToken值。

步骤2:在运营台为客户配置客户端

位置: Client Library -> Details -> Operational Configuration -> Notification Configuration -> DingTalk.

输入URL。

URL示例:

https://oapi.dingtalk.com/robot/send?accessToken=76360a316fe57e9f923398a69eae664ebf249994472beb1a6aa3be0ee5658e59&secret=SEC94508ffc75757d2365d389bc2cb2a10332b3a3fb082a06a1687f300c921fa144

我们需要在上述示例中的access token和secret值的对应值替换。

accessToken字段的值应替换为通过配置机器人获得的DingTalk机器人webhook中的access_token值。

secret字段的值应替换为先前配置机器人时记下的签名值(secret)。

一旦将这些值插入到URL中,新URL应配置在DingTalk输入字段中,如下所示:

A screenshot of a computer Description automatically generated

Slack群组消息配置

谁将进行配置?

Atlas将在Slack群组聊天中进行配置。

如何进行配置?

步骤1:配置Slack频道应用并获取webhook URL。

选择频道。

右键单击“view channel details” 。

转到 Integrations → Apps → Add an App

按页面提示完成设置。

在最后一页后,显示的webhook URL是您需要的URL。

确保您具有将应用程序和集成添加到Slack频道的必要权限。一旦获得Webhook URL,您可以将其用于发送通知或消息至Slack频道作为您操作配置的一部分。

A screenshot of a webinar Description automatically generated
A screenshot of a computer Description automatically generated
A close up of a sign Description automatically generated

步骤2:在运营台为客户配置

位置: Client Library -> Details -> Operational Configuration -> Notification Configuration -> Slack

在Slack部分,输入您获取的Webhook URL。这将允许根据您的运营配置向指定的Slack频道发送通知。

如何申请改期?

对于在Atlass受理范围内的航空公司,您可以提交 Service Request 并说明改期需求。Atlas将会安排工作人员处理您的改期需求。

申请路径:

ATRIP -> Bookings -> My Bookings -> Booking Details -> Raise a Request -> Post-Ticketing Request -> Voluntary Flight Change/ Involuntary Flight Change

在提交改期申请时,请提供以下信息:

  • 改期类型(自愿/非自愿)

  • 乘客姓名

  • 新行程

注:如果是自愿改期,您还需要提供可以接受的最大付款金额(包括航司改期罚金+新旧航班差价)

对于不在Atlass受理范围内的航空公司,您可以联系相应的航空公司处理改期事宜。感谢您的理解。

Order Regeneration

What is Order Regeneration?

An order can fail at the time of ticketing or payment due to a variety of reasons. even when the 30-minute window for payment has expired, the order can be regenerated. When this happens, the customer must go through the process of creating a booking from the very beginning. The "order regeneration" feature regenerates the same order with the same details and only the payment needs to be completed. This saves time for the customer and the operations team can quickly issue the ticket with a new order number.

Is there any time limit within which the order can be regenerated?

An order can be regenerated within 24 hours of creating the original order.

What is the process of regenerating the order on ATRIP?

  • Access ATRIP -> My Bookings -> Booking Details and click on "Regenerate" button.

  • A pop-up window will be displayed with the new order number. Click on "View New Order".

  • The new order will be displayed. The ticket hold time will show much time you have for the payment. Click on the "Pay" button to make the payment.

  • To make the payment, click on the "Pay" button on the below screen:

  • The amount of the booking will be debited from the deposit, and the booking will be generated successfully.

Features & Content Related FAQs

Question 1: Are all airlines and routes available throughout the year?

Answer: We have an "Airline List" in ATRIP (link) which provides information about the airlines supported by Atlas. We are progressively adding more routes and airlines to our platform. Due to some restrictions, all routes may not be available. The booking window can vary between 30 days and 365 days. Our objective is to provide all routes throughout the year.

Question 2: Do you provide ancillaries – baggage, meals, seats (including seat map), priority boarding & cabin baggage?

Answer: Currently, Atlas provides two types of ancillaries in the ticketing flow: baggage and seats.

  • Baggage: Information is available in both search and verify responses.

  • Seats: A dedicated function is available to provide seat maps and seat availability, which can only be accessed after the verify call.

Question 3: Do you provide bundled fares/fare families?

Answer: We do not support fare families/bundles at the moment. This feature is under development and expected to release in the year 2025. If you don't mind, please share your user scenario for fare families to help us enhance the development.

Question 4: Do you support BYOA?

Answer: Yes. We do support BYOA. Please contact your Business Development Director for further information.

Question 5: What are the specific carriers which you have?

Answer: You can find a comprehensive list of the airlines supported by Atlas in the "Airline List" section of ATRIP (link).

Question 6: Do you support clients' credentials against each LCCs?

Answer: Currently, we don't offer the option to set up the client's own credentials against each LCC. However, we have the ability to configure that. If you have any requirements, please let us know, and we can check its feasibility.

Question 7: Do you support promotion code?

Answer: Currently, we don't support promotion codes.

Question 8: Why are airlines getting disabled/enabled so often?

Answer: Atlas integrates with more than 100 airlines through various methods. However, many of these airlines' technical systems are prone to instability, often experiencing data anomalies or network timeouts. To manage this challenge, Atlas employs Athena, a digital system that monitors airline connectivity performance 24/7.

  • When Athena detects system instability or high failure rates, it temporarily disconnects the affected airline's integration until the system stabilizes, then automatically reconnects it.

  • If these automated disconnections cause any inconvenience, please share your use case for a more tailored solution.

Question 9: Can we have the content from Atlas in multiple currencies?

Answer: Yes. We have a multi-currency feature where you can transact in various currencies. The currencies we support are USD, GBP, EUR, CNY, and SGD.

Question 10: Does Atlas have true round-trip itineraries for all airlines?

Answer: Yes, Atlas provides true round-trip itineraries for all airlines as default. If required, we can also configure it to provide one-way + one-way fares.

Question 11: Can the customer download the routes via API?

Answer: We do not have this function presently. However, you may download the routes as an Excel file through Atrip Flight Deck.

Question 12: Is there some set limit where price difference can be accepted?

Answer: Atlas has a back-office configuration to control the price change limit. If you require a specific threshold, please discuss it with your account manager.

Question 13: Will airline PNR be the same for all passengers in the reservation?

Answer: Yes, the airline PNR will be the same for all passengers by default.

Question 14: What steps should be taken when one credit card is declined on payment, and we want to use a different card and repeat the payment?

Answer: If your credit card is declined by the airline during payment, Atlas will cancel the order. You can then use the regenerateOrder function to create a new order and pay with a new card or choose Atlas Prepayment to pay.

Question 15: For adding baggage to the reservation, are there any general rules that Atlas applies?

Answer: Atlas does not apply general rules. We provide complete baggage information for both outbound and inbound flights. If you have a specific scenario, please share it for better clarification.

Question 16: Where do you get your content from?

Answer: We directly connect with the airlines and procure the content. We do not use any 3rd party suppliers.

Question 17: Where can I find the Atlas Airline List with Integration Type?

Answer: Refer to the "Airline List" in ATRIP (link). Contact your Business Development Director for more details.

Question 18: Does Atlas commit to implementing new LCC integrations requested by a customer?

Answer: Yes. Provide details and the daily segment volume to your Business Development Director. Feasibility and timelines will be shared after review.


中文版本

问题1:所有航空公司和航线一年四季都可以使用吗?

答案:我们在ATRIP(link )中有一份“航空公司名单”,提供了Atlas支持的航空公司的信息。我们正在不断向平台上添加更多的航线和航空公司。由于一些限制,可能并非所有航线都可以使用。订票窗口的时间可能在30天至365天之间变化。我们的目标是全年提供所有航线。

问题2:您提供行李、餐食、座位(包括座位图)、优先登机和行李舱吗?

答案:目前,Atlas在订票流程中提供两种类型的附加服务:行李和座位。

行李:信息在搜索和验证响应中都可获得。

座位:提供专门的功能来提供座位图和座位可用性,只能在验证呼叫之后访问。

问题3:您提供打包机票/机票家族吗?

答案:我们目前不支持机票家族/打包机票。此功能正在开发中,预计于2025年发布。如果方便的话,请分享您对机票家族的使用场景,帮助我们改进开发工作。

问题4:您支持自选辅助产品吗?

答案:是的,我们支持自选辅助产品。请联系您的业务发展总监以获取更多信息。

问题5:您拥有哪些特定承运商?

答案:您可以在ATRIP (link) 的“航空公司名单”部分找到Atlas支持的航空公司的全面列表。

问题6:您支持针对每个廉价航空公司客户的凭证吗?

答案:目前,我们不提供为每个廉价航空公司设置客户自己的凭证的选项。不过,我们有能力进行配置。如果您有任何需求,请告诉我们,我们可以检查其可行性。

问题7:您支持促销代码吗?

答案:目前,我们不支持促销代码。

问题8:为什么航空公司经常被禁用/启用?

答案:Atlas通过各种方法与100多家航空公司进行集成。然而,许多这些航空公司的技术系统容易不稳定,经常出现数据异常或网络超时。为了应对这一挑战,Atlas采用Athena,这是一个全天候监测航空公司连接性能的数字系统。

当Athena检测到系统不稳定或高失败率时,它会暂时断开受影响的航空公司的集成,直到系统稳定,然后自动重新连接。

如果这些自动断开引起任何不便,请分享您的具体情况,以获得更贴心的解决方案。

问题9:我们可以以多种货币获取Atlas的内容吗?

答案:可以。我们有多货币功能,您可以使用各种货币进行交易。我们支持的货币包括美元,英镑,欧元,人民币和新加坡元。

问题10:Atlas是否为所有航空公司提供真实的往返行程?

答案:是的,Atlas默认为所有航空公司提供真实的往返行程。如果需要,我们也可以进行配置以提供单程+单程票价。

问题11:客户能通过API下载路线吗?

答案:我们目前没有这个功能。不过,您可以通过Atrip Flight Deck以Excel文件的形式下载路线。

问题12:有一定的价格差异限制吗?

答案:Atlas有一个后台配置,来控制价格变动的限制。如果您需要一个特定的阈值,请与您的客户经理讨论。

问题13:航空公司PNR是否对所有乘客的预订都是相同的?

答案:是的,默认情况下,航空公司PNR对所有乘客预订都是相同的。

问题14:如果一张信用卡在支付时被拒绝,我们想使用另一张卡并重复支付,应该采取哪些步骤?

答案:如果您的信用卡在支付过程中被航空公司拒绝,Atlas将取消订单。然后,您可以使用regenerateOrder函数创建一个新订单,用新卡支付,或选择Atlas Prepayment支付。

问题15:在预订中添加行李时,Atlas有适用的一般规则吗?

答案:Atlas没有适用的一般规则。我们为往返航班提供完整的行李信息。如果您有具体的情景,请分享以便更好地解释。

问题16:您的内容是从哪里获取的?

答案:我们直接与航空公司连接并获取内容。我们不使用任何第三方供应商。

问题17:我在哪里能找到带有集成类型的Atlas航空公司列表?

答案:请参阅ATRIP (link) 中的“航空公司列表”。联系您的业务发展总监获取更多详情。

问题18:Atlas是否承诺实施客户提出的新廉价航空公司集成?

答案:是的。请向您的业务发展总监提供详细信息和每日航段量。经审核后将分享可行性和时间表。

What types of refunds does Atlas handle?

Atlas handles various types of ticket refunds supported by airlines, including voluntary refunds, involuntary refunds due to flight changes, void tickets, and refunds for special scenarios (such as refunds for illness or death, duplicate booking refunds, and refunds for denied boarding, etc.).

Clients using the Pay to Atlas or VCC Passthrough methods for ticket issuance are all accepted, without being restricted by the original ticket payment method.

  • refund process, so it does not support airline HD refunds in the VCC Passthrough scenario.

  • For airline voucher refunds, Atlas currently only supports airline VJ.

发票管理

位置

ATRIP -> Financial -> Invoices

A screenshot of a computer Description automatically generated

ATRIP中列出了所有可用的发票。

您可以使用“Download”按钮下载发票和对账单。

权限

Admin

配置

单击“Configuration Rules”后,将打开一个滑动窗口。

客户可以根据需要配置发票的接收。他们也可以添加/删除需要发送发票的任何电子邮件地址。

客户可以自行进行以下配置:

发票周期:

根据客户的要求,可以自定义收到发票的频率。如果需要,客户可以有不同的“税务发票和贷项通知”和“账单报表”频率。例如,“税务发票和贷项通知”可以配置为每月接收,而“账单报表”可以配置为每周接收。

可用选项包括:

  • 不发送

  • 每月一次

  • 每周一次

  • 每周两次(周一和周四)

格式:

客户可以选择“账单报表”的.csv和.xls格式。

电子邮件订阅:

客户可以在该字段中添加最多10个电子邮件地址。输入所有细节后,单击“Confirm”。

请注意,这已经为现有客户配置。新客户需要自行配置此部分以接收发票。新客户的默认设置为“不发送”。

Customer Service related FAQs

Question 1: Do you have 24/7 support?

Answer: Yes, we provide 24/7 service for ticketing and post-ticketing issues.

Question 2: How will the customer report incidents for issues detected by a customer?

Answer: Atlas' ATRIP (Air Travel Retailing & Information Platform) can be used to report any product or technical issues using the Service Request (SR). Depending on the nature of the issue, the dedicated team will address it. Escalations can be raised directly to the account manager.

Question 3: Business hours that Atlas will be able to support its customers. Please specify days and hours and time zone.

Answer: We have operations teams providing support 24 hours a day, 365 days a year (366 days during leap year).

Question 4: Will after-hours support be available?

Answer: Yes, we provide 24/7 support, 365 days a year (366 during leap years).

Question 5: Does Atlas have an incident escalation procedure if an incident needs to be escalated due to a lack of progress in its resolution?

Answer: Yes, in the rare instance where escalation is required, please email [email protected].

Question 6: Is Atlas able to provide a post-mortem report for incidents relating to Severity 1 and Severity 2 reported incidents?

Answer: Yes. Our Product/Tech team will respond with the details of the issue upon request.

Question 7: How to access Customer Service for Atlas?

Answer: Raise a service request via ATRIP. Our operations team representative will process the request and reply with the details.

Question 8: How long does it take to issue tickets?

Answer: Atlas provides auto-ticketing for all airlines and fare types. 95% of bookings are issued within 5 minutes, and more than 99% within 1 hour.

Question 9: How to find the email ID for "Manage My Booking"?

Answer: This information appears in the order details in both the API and Atrip Flight Deck.

  • In the API, you can find it under the tag airlineBookings→mmbEmail.

  • In Atrip Flight Deck, it's located under Manage Booking → MMB Login E-mail.

Question 10: How to find the credentials you create for a particular booking?

Answer: This information appears in the order details in both the API and Atrip Flight Deck.

  • In the API, you can find it under the tag airlineBookings→extras.

  • In Atrip Flight Deck, it's located under Manage Booking → Extra Info. Click the "View" button to see the details.

Question 11: How to find the confirmation number, apart from the airline PNR, for Japanese airlines such as HD and 7G?

Answer: This information appears in the order details in both the API and Atrip Flight Deck.

  • In the API, you can find it under the tag airlineBookings→extras.

  • In Atrip Flight Deck, it's located under Manage Booking → Extra Info. Click the "View" button to see the details.

Question 12: How can I get schedule change notifications?

Answer:

  • Airline Notifications: Airlines send schedule change notification emails to the contact email address. Regularly check the contact email inbox.

  • Atlas Notifications:

    • If you use Atlas Email Service, Atlas will send schedule change notifications via webhook when we receive the airline's schedule change email.

    • These notifications are also visible in the Incident Management section of Atrip Flight Deck under the category Schedule Change—Email Notification.

  • Monitoring Notifications: Atlas monitors flight status before departure. If we detect a schedule change during monitoring:

    • An API notification is sent via webhook.

    • These notifications are visible in the Incident Management section of Atrip Flight Deck under the category Schedule Change—API Notification.

Question 13: How can I identify if this PNR has a schedule change?

Answer:

  • Airline Notifications: Airlines send schedule change notification emails to the contact email ID. Check the contact email inbox.

  • Atlas Email Service: If using Atlas Email Service, view emails received by the order contact in the Email List tab of the order details.

  • Airline Website: Log into the airline's official website Manage My Booking (MMB) to check for schedule changes.

    • If a schedule change is displayed, it confirms the change has occurred.

    • If no change is shown, check the Flight Status section for flights departing soon.

  • Flight Status:

    • If the flight shows as canceled or the departure time has changed, this indicates a schedule change.

    • If the flight status is normal and the departure time remains unchanged, no schedule change has occurred.

  • Contact the Airline: If you are still unsure, contact the airline's customer service center or live chat for confirmation.

Question 14: Does Atlas have Post Ticketing Services?

Answer: Atlas API supports the post-ticketing process. The API allows for post-ticketing functions such as purchasing ancillary services, cancellation requests, and processing refunds. Please refer to the API Reference section for further information (link). You can also reach out to our API support team or the Customer Service Centre to investigate any post-ticketing queries.

Question 15: What is the L2B given to the customer?

Answer: Atlas recognizes the need for a high L2B ratio for our customers. Atlas has a very generous L2B ratio, which can vary from customer to customer. Your Business Development Director will provide you with further details.

Question 16: Do we have any options/mechanism to get notified if there is a schedule change for any of the PNRs?

Answer: The airline will send an email or SMS to the email ID or mobile number provided by the customer. Atlas also offers a webhook as a supplementary option, which, if configured, will push the schedule change information to our customers.

Question 17: Are changes/cancellations/refunds done in an automated manner? If not, do you have an SLA for manual support?

Answer: We have an automated process for cancellations and refunds. We are working on automating more post-ticketing services. Please contact your Business Development Director for Atlas SLA details, if required.

Question 18: Can we VOID the tickets after issuance?

Answer: Atlas does not currently support the voiding of tickets. This feature is under development and will be available soon. In the meantime, you may directly approach the airline if the ticket is to be voided.

Question 19: Will Atlas provide a tax refund?

Answer: Yes, if the airline accepts tax refunds after a no-show. Note that a transaction fee will apply for the tax refund.

Question 20: Is the refund processed to the original form of payment?

Answer: Yes. The refund will be sent by the airline to the original form of payment. If the payment was made via VCC, the airline will credit the VCC of the customer, and the customer will need to check the VCC statement. For payments made via deposit, Atlas will receive the refund and credit the customer's deposit account.

Question 21: How much fee does Atlas charge in exchange for its API?

Answer: Fees are determined by the contract signed with Atlas. If you fill out the contact form, we can connect you with a local Atlas representative who can explain our pricing model in your country. Pricing may vary due to differences in currencies and regional regulations.

Question 22: When there is a schedule change, will an ancillary from the original flight be transferred to the new flight?

Answer: It depends on the ancillary. For baggage, the answer is "yes." However, seats would need to be rebooked according to the airline's policy.

Question 23: After the schedule change, when the customer retrieves the PNR using the queryPNRDetails API, will the changed information be available?

Answer: At the moment, only the original flight information is shown, not the updated flight information. We welcome your feedback on whether you would prefer the queryPNRDetails API to display the original or the changed information.

Question 24: Can you create specific cache data for clients' fare data?

Answer: Currently, we maintain a general cache pool, but we also have the capability to deploy client-specific caches based on the client's account. Please contact your Business Development Director for further details.


中文版本

问题1: 你们是否提供全天候支持?

答案: 是的,我们为机票和售后问题提供24/7服务。

问题2: 客户应该如何报告客户发现的问题?

答案: 可以使用Atlas的ATRIP(航空旅行零售和信息平台)来报告任何产品或技术问题,使用服务请求(SR)。根据问题的性质,专门团队将进行处理。可以直接向客户经理提出升级请求。

问题3: Atlas能够在哪些时间支持其客户?请具体指定日期、时间和时区。

答案: 我们的运营团队全年24小时、365天(闰年366天)提供支持。

问题4: 是否提供售后支持?

答案: 是的,我们提供全天候支持,365天(闰年366天)。

问题5: Atlas是否有事故升级程序,如果事故因解决方案的缺乏进展而需要升级?

答案: 是的,罕见情况下需要升级时,请发送电子邮件至[email protected]。

问题6: Atlas能够就一级和二级严重度的报告事故提供事后报告吗?

答案: 是的,我们的产品/技术团队将根据要求提供问题的详细信息。

问题7: 如何接触Atlas客户服务?

答案: 通过ATRIP提出服务请求。我们的运营团队代表将处理请求并回复相关详情。

问题8: 出票需要多长时间?

答案: Atlas为所有航空公司和票价类型提供自动出票。95%的预订在5分钟内完成,超过99%在1小时内完成。

问题9: 如何找到“管理我的预订”的电子邮件地址?

答案: 此信息出现在API和Atrip Flight Deck的订单详情中。

  • 在API中,您可以在airlineBookings→mmbEmail标记下找到。

  • 在Atrip Flight Deck中,它位于管理预订→MMB登录电子邮件下。

问题10: 如何找到为特定预订创建的凭证?

答案: 此信息出现在API和Atrip Flight Deck的订单详情中。

  • 在API中,您可以在airlineBookings→extras标记下找到。

  • 在Atrip Flight Deck中,它位于 Manage Booking → MMB Login E-mail 下。点击“view”按钮查看详情。

问题11: 除了航空公司PNR外,如何找到类似HD和7G的日本航空公司的确认编号?

答案: 此信息出现在API和Atrip Flight Deck的订单详情中。

  • 在API中,您可以在airlineBookings→extras标记下找到。

  • 在Atrip Flight Deck中,它位于 Manage Booking → Extra Info 下。点击“view”按钮查看详情。

问题12: 如何获取航班变更通知?

答案:

  • 航空公司通知:航空公司将航班变更通知发送至联系电子邮件地址。请定期检查联系电子邮件收件箱。

  • Atlas通知:

    • 如果您使用Atlas电子邮件服务,Atlas将在接收航空公司的航班变更电子邮件时通过网络钩子发送航班变更通知。

    • 这些通知也可以在Atrip Flight Deck的 Incident Management 部分中的 Schedule Change—Email Notification 类别下可见。

  • 监控通知:在航班起飞前,Atlas会监测航班状态。如果我们在监测中检测到航班时间表变更:

    • 将通过网络钩子发送API通知。

    • 这些通知也可以在Atrip Flight Deck的 Incident Management 部分中的 Schedule Change—API Notification 类别下可见。

问题13:我如何确认此PNR是否有航班时间变更?

答案:

  • 航空公司通知:航空公司会向联系邮箱发送航班时间变更通知电子邮件。请检查联系邮箱收件箱。

  • Atlas电子邮件服务:如果使用Atlas电子邮件服务,可以在订单详情的 Email List 选项卡中查看订单联系人收到的电子邮件。

  • 航空公司网站:登录航空公司官方网站的“ Manage My Booking (MMB)”页面,查看航班时间变更信息。

    • 如果显示有航班时间变更,那就确认变更已经发生。

    • 如果未显示任何变更,请检查即将起飞的航班状态。

  • 航班状态:

    • 如果航班显示为取消或离港时间已更改,说明发生了航班时间变更。

    • 如果航班状态正常且离港时间未更改,则未发生航班时间变更。

  • 联系航空公司:如果仍然不确定,请联系航空公司客户服务中心或在线聊天以进行确认。

问题14:Atlas是否提供售后服务?

答案:Atlas API支持售后流程。API允许进行售后功能,如购买辅助服务、取消请求和退款处理。请参阅API参考部分获取更多信息(链接)。您也可以联系我们的API支持团队或客户服务中心,以了解任何售后查询。

问题15:给客户提供的L2B是什么?

答案:Atlas认识到客户对高L2B比例的需求。Atlas拥有非常慷慨的L2B比例,具体比例会因客户而异。您的业务发展总监将提供更多详细信息。

问题16:我们是否有任何选项/机制可以在PNR发生航班时间变更时收到通知?

答案:航空公司将向客户提供的电子邮件地址或电话号码发送电子邮件或短信通知。Atlas还提供webhook作为辅助选项,如果配置了,将向我们的客户推送航班时间变更信息。

问题17:更改/取消/退款是否以自动方式进行?如果不是,是否提供手动支持的SLA?

答案:我们针对取消和退款有自动化流程。我们正在努力自动化更多的售后服务。如果需要Atlas的SLA详细信息,请联系您的业务发展总监。

问题18:我们是否可以在出票后作废机票?

答案:Atlas目前不支持作废机票。此功能正在开发中,即将推出。与此同时,如果需要作废机票,您可以直接联系航空公司。

问题19:Atlas会提供税金退款吗?

答案:是的,如果航空公司接受延误或未出现后的税金退款。请注意,退款将收取交易费用。

问题20:退款会返回到原支付形式吗?

答案:是的。退款将由航空公司退回至原支付形式。如果支付是通过虚拟信用卡(VCC)进行的,航空公司将退还款项至客户的VCC,客户需要查看VCC对账单。对于存款支付,Atlas将收到退款并将其存入客户的存款账户。

问题21:Atlas为其API收取多少费用?

答案:费用由与Atlas签订的合同决定。如果您填写联系表格,我们可以为您联系当地的Atlas代表,他们可以解释我们在您国家的定价模型。由于货币差异和区域法规的不同,定价可能有所不同。

问题22:在航班时间变更后,原航班的辅助服务会转移到新航班吗?

答案:这取决于辅助服务的类型。对于行李而言,答案为“是”。不过,座位根据航空公司政策需要重新预订。

问题23:在航班时间变更后,如果客户使用queryPNRDetails API检索PNR,变更信息会显示吗?

答案:目前,只显示原始航班信息,而不是更新后的航班信息。我们欢迎您对queryPNRDetails API显示原始或变更信息的偏好提供反馈。

问题24:您是否可以为客户的票价数据创建特定的缓存数据?

答案:目前,我们维护一个通用的缓存池,但我们也有能力根据客户的账户部署特定的客户专用缓存。请联系您的业务发展总监获取更多详细信息。

How long is the processing time for refunds?

The refund processing time includes the airline's reply time and the airline's refund duration. You can check the estimated refund processing time for each airline through the following form:

Airline
Airline reply time Voluntary (Days)
Airline reply time Involuntary(Days)
Airline refund duration Voluntary (Days)
Airline refund duration Involuntary (Days)

7C

1

1

10

10

JT

45

45

30

30

VJ

20

20

15

15

U2

10

10

30

30

EC

10

10

10

10

F9

1

1

10

10

5J

10

10

30

30

6E

5

10

10

10

W4

20

20

30

30

W6

20

20

30

30

W9

20

20

30

30

IU

45

45

30

30

BC

1

1

10

10

EW

10

10

10

10

TR

1

1

10

10

SL

20

20

40

40

MM

1

1

10

10

PC

1

1

10

10

IX

5

10

10

10

TO

5

10

30

30

DD

10

10

45

45

VZ

10

10

45

45

BX

1

1

10

10

SM

10

10

10

10

HV

5

10

10

10

RS

1

1

10

10

LJ

1

1

10

10

ID

45

45

30

30

8B

10

10

10

10

KC

10

10

10

10

G4

1

1

10

10

LS

10

10

10

10

FA

10

10

30

30

XQ

1

10

10

10

3F

10

10

30

30

Z0

1

10

30

30

XY

10

10

10

10

D8

10

10

30

30

QH

10

10

30

30

F3

10

10

30

30

5W

10

10

30

30

QG

10

10

10

10

DG

10

10

10

10

DY

1

10

10

10

H4

10

10

30

30

AK

10

10

10

10

5F

10

10

30

30

FY

10

10

30

30

FD

10

10

30

30

VY

1

10

30

30

3O

10

10

30

30

SY

1

10

30

30

DE

1

10

30

30

H7

1

10

30

30

ZG

1

10

10

10

AS

1

10

10

10

OV

10

10

10

10

J9

10

10

10

10

DS

10

10

30

30

QP

10

10

10

10

IT

1

10

10

10

7G

1

10

30

30

A3

10

10

10

10

QZ

10

10

30

30

HD

1

10

10

10

XR

1

10

30

30

9P

10

10

30

30

IW

10

10

30

30

G9

10

10

30

30

JH

1

10

30

30

I5

10

10

30

30

NK

10

10

10

10

XC

1

10

30

30

FZ

10

10

10

10

3L

10

10

10

10

DM

1

10

30

30

FH

1

10

30

30

V7

1

10

30

30

EI

1

10

30

30

NQ

1

10

30

30

OD

45

45

30

30

T3

1

10

30

30

Z2

10

10

30

30

BT

10

10

10

10

GQ

10

10

30

30

XZ

1

10

30

30

DX

1

10

30

30

SG

10

10

30

30

D7

10

10

30

30

E5

10

10

30

30

FT

1

10

10

10

GR

1

10

30

30

N0

1

10

30

30

HP

1

10

30

30

RW

1

10

10

10

MZ

1

10

10

10

6J

1

10

10

10

3K

10

10

30

30

YT

10

10

30

30

U8

1

10

30

30

GK

10

10

30

30

TW

10

10

30

30

Q9

1

10

30

30

A2

1

10

30

30

QN

1

10

30

30

XJ

10

10

30

30

BV

1

10

30

30

KT

10

10

30

30

AD

10

10

30

30

8P

1

10

30

30

TF

1

10

30

30

NO

1

10

30

30

OG

1

10

30

30

QQ

1

10

30

30

E4

1

10

30

30

4N

1

10

30

30

YQ

1

10

30

30

AN

1

10

30

30

KM

1

10

30

30

PB

1

10

10

10

BF

1

10

30

30

OA

1

10

30

30

GM

1

10

30

30

P6

1

10

30

30

CD

1

10

30

30

API Integration related FAQs

Question 1: What are the Airlines and city pairs available in sandbox?

Answer: The sandbox environment allows you to test functions. We provide routes for 10 airlines to ensure you can test various scenarios. You can find available airline and route information in the API document (link). Navigate to: API Reference → Atlas Sandbox → Sandbox Test Routes.

Question 2: Can you add specific airlines as per our requirement in sandbox?

Answer: The sandbox environment allows you to test functions. We provide routes for 9 airlines to ensure you can test various scenarios. You can find available airline and route information in the API document (link). Navigate to: API Reference → Atlas Sandbox → Sandbox Test Routes.

Of course, if you'd like to test a specific airline or route, feel free to share your testing scenarios and desired airlines or routes with us. Our team will promptly respond to your request.

Question 3: Can we create a booking with up to 9 passengers?

Answer: Many airlines don't provide the maximum available seats for specific fares in their responses. To maintain high bookability, we generally allow bookings for up to 4 passengers by default. We've expanded the maximum seats to 9 for some carriers based on our customers' needs and airlines’ capability. If you require this feature for specific airlines, please let us know, and our team will promptly address your request.

Question 4: Who will support us during the integration process?

Answer: We will initiate a kick-off call where a walk-through will be done for the whole implementation process. The Director - Customer Solutions and the Sales contact will be your support during the integration process.

Question 5: What are the different APIs that Atlas provides for integration?

Answer: Please refer to API documentation in ATRIP where all the available APIs are listed.

Question 6: Can you provide a list of Atlas APIs?

Answer: Please refer to API documentation in ATRIP where all the available APIs are listed.

Question 7: What is the sandbox endpoint for Atlas API?

Answer: https://sandbox.atriptech.com

Question 8: What is the meaning of display currency in your API document?

Answer: This currency and the related amount is converted from the settlement currency using the Atlas currency exchange rate. This amount is only for display purposes and will not be used for fare comparison or accounting purposes.

Question 9: Do you have free Cabin and checked-in baggage information in search API response?

Answer: Yes. Both cabin and checked-in baggage are available in not only search API, but also verify and order API response. Please refer to the "baggageElements" tag.

Question 10: What support will be provided to your customer during the implementation of Atlas's API?

Answer: Atlas will assign a project team to support the customer's integration of Atlas' API. Customers will have access to a preferred communication platform (such as Slack) for the entire integration process. Multiple resources will be available on this platform.

Question 11: What support will be provided to the customer after the implementation of Atlas's API to ensure desired and optimal results are achieved?

Answer: After integration, our growth team will collaborate with your growth team to increase transactions. Meanwhile, if you have any questions about integration, our team is always available to assist you.

Question 12: How many records does Atlas return in the search request? What is the sorting order?

Answer: We have the backend configuration for the response records. The default is 100. The sorting is by fares from low to high.

Question 13: Is there any option to filter the search results?

Answer: The customer can filter the search results using the "airlines" element in the search.do request. Up to 5 airlines can be filtered in the search.

Question 14: Does Atlas have Special Fare with passenger restrictions?

Answer: Special Fare with passenger restrictions like age and nationality are not supported currently.

Question 15: What does TransactionFeePerPax mean?

Answer: Please ignore the field “transactionFeePerPax” as it is a historic field. It's replaced by these two elements: “transactionFee” is the fee negotiated between Customers and Atlas, and "TransactionFeeMode" is the criteria for calculating the transaction fee as per the contractual agreement.

Question 16: What’s the usage of seat count in the search response?

Answer: We do our best to provide the lowest fare to our customers. To achieve this, we collect the fares for the number of seats which we understand would provide us with the best fares. This is the maximum number of seats that can be booked in a single booking with this fare.

Question 17: Why is the Tax breakdown missing in the API response?

Answer: We collect the fares from the airline search page on their website. A lot of LCCs don't provide the tax breakdown in their search response. Hence, we do not provide this information in our search.do response.

Question 18: What is the max time gap allowed between search and revalidation?

Answer: The routingIdentifier is valid for 2 hours. Please note that it is best to verify the fare at the earliest as, when the time gap is longer, the price change possibility will be higher.

Question 19: What is the max time gap allowed between revalidation and order?

Answer: The sessionID is valid for 30 minutes. Please note that it is best to place the order at the earliest as, when the time gap is longer, the price change possibility will be higher.

Question 20: Can I use a different count of passengers in the order step other than search & revalidation steps?

Answer: We accept different passenger counts at various stages, with two restrictions:

  1. The verify passenger count should be equal to or greater than the search passenger count, and equal to or less than the seat count in the search response.

  2. The order passenger count should be equal to or greater than the verify passenger count, and equal to or less than the seat count in the verify response.

Question 21: What will you do when the order hold function happens?

Answer: We do not have an order "hold" function. We provide 30 minutes for each order after it is generated. You can pay for it during this period.

Question 22: Will you hold inventory when the order API calls, if yes, then what is the mechanism to release the inventory?

Answer: We provide 30 minutes to pay for the order. You may consider this as the "hold" function. We manage this feature at the backend with the airlines to provide the best and the most inexpensive content to our customers. We will hold the inventory after the order API calls (wherever available with the airline), and we have our own mechanism to release the inventory. The mechanism varies for different airlines. We can't provide you a function to release the inventory if you request to release it. This will not impact your transaction with Atlas.

Question 23: How do we get the test API credentials?

Answer: The customer can create their sandbox API credentials through ATRIP from the "Profile" section. The path is ATRIP -> Profile -> My Profile -> Company Information -> Click on "Generate" button. The link for this is https://www.atriptech.com/#/profile/user.

Question 24: Does Atlas have an option to get fares in user-requested currency?

Answer: Currently, we give the results with the currency which we will settle with the customer (transacting currency). Atlas has also added a new parameter (displayCurrency) for conversion into any currency of the customer's choice. This converted amount is just for information purposes and does not impact billing.

Question 25: How to get special service information like meals, baggage, seat map apart from search and validation API response also? Can we control this information not to be passed in the search response as this will increase response size?

Answer: Currently, Atlas provides two types of ancillaries in the ticketing flow: baggage and seats. For baggage, information is available in both search and verify responses, and it cannot be removed. Regarding concerns about data size, we accept GZip compression, which effectively mitigates this issue. For seats, we offer a dedicated function to provide seat maps and seat availability. This function can only be called after the verify call.

Question 26: Does order API hold the inventory?

Answer: We do not have an order "hold" function. We provide 30 minutes for each order after it is generated. You can pay for it during this period.

Question 27: Can the customer hold the inventory? If yes, what is the mechanism to release it?

Answer: We provide 30 minutes to pay for the order. You may consider this as the "hold" function. We manage this feature at the backend with the airlines to provide the best and the most inexpensive content to our customers. We will hold the inventory after the order API calls (wherever available with the airline), and we have our own mechanism to release the inventory. The mechanism varies for different airlines. We can't provide you a function to release the inventory if you request to release it. This will not impact your transaction with Atlas.

Question 28: While going through the Segment Element schema, a few critical nodes are missing like booking class, fare basis, etc. Why?

Answer: We collect the fares from the airline search page on their website. A lot of LCCs don't provide all the possible flight and fare information on the search screen. Hence, a lot of information you receive in the GDS may not be available for LCC carriers. Our API element to get the booking class (RBD) is the "cabin" element.

Question 29: Can a customer modify booking APIs to perform actions like cancellation of PNR, partial cancellation, adding special service meal, baggage, and seats?

Answer: At present, we have post-ticketing baggage and refund functionality via API as well as in ATRIP. We are evolving our post-ticketing features and will add more functionality in the coming months.

Question 30: Can we shop an airline for live inventory?

Answer: Yes. We have a real-time search API. We would understand your flow and the requirements and would provide access after due consideration. Further information will be available here: https://www.atriptech.com/#/document/list. Please navigate to "real-time search" API.

Question 31: Are credit card surcharges added to the price in your search API?

Answer: We have done thorough analysis and understand the surcharges applicable for different airlines. Wherever applicable, the credit card surcharges are added to the total price of the fare in the search.do API request.

Question 32: What FX exchange rate do you use to convert POS currency prices into the currency setting agreed with Atlas?

Answer: We use the Mastercard exchange rate for converting the currency into the transacting currency.

Question 33: What is the Atlas bookability rate?

Answer: Atlas is currently running at a bookability rate of 97% via our cache results, meaning in only an average of 3 cases per 100 is there a fare change from our cache prices at the ticketing stage.

Question 34: Can the same routingIdentifier be used after a time gap (2-24 hrs) to re-price the fare?

Answer: Sorry, it's not available now. If the workflow is to confirm the booking after a period of time after the initial search, you will need to conduct a search again and then revalidate and get the present price from the airline.

Question 35: Is the vendor currency always the same as the currency of the point of journey commencement?

Answer: The vendor currency is the currency in which Atlas pays the airline. The vendor currency is available in the API responses where Atlas accepts VCC mode of payment from customers. However, the currency is not always the same as the point of journey commencement. The logic depends on: 1) Airline route’s original pricing; 2) Some currencies not supported by Atlas, which are converted into a supported currency.

Question 36: Is pricing with account number/corporate number supported?

Answer: We can't support this feature generally at the moment. Could you please provide specific user scenarios? Our team will review them and get back to you.

Question 37: Are connecting flights supported?

Answer: Yes. We support all the flights available on the airline’s list of routes.

Question 38: Is open-jaw, multi-city, circle trip supported?

Answer: At the moment, we do not support open-jaw, multi-city, and circle trips.

Question 39: Is a mix of carriers within a single transaction supported (e.g., LS+ G9)?

Answer: Generally, we don't offer mixed carrier options. However, for round-trip search, we provide a configuration that allows you to receive one-way + one-way fares if they're cheaper than the round-trip fare.

Question 40: Is credit card payment supported?

Answer: Yes. We accept credit card payment as a pass-through method, which means we will send your card to the airline directly to be charged by the airline. The airline may have restrictions on certain cards, and hence the payment can get declined.

Question 41: Are connecting flights displayed in the search response?

Answer: Yes, connecting flights are also available in the search response.

Question 42: Does Atlas support infant passenger type?

Answer: Yes. Infant passenger type is supported on Atlas' platform. There may be a few airlines where infants are not supported, which will be addressed in the search response "infantAllowed."

Question 43: What is the format of the Atlas schema?

Answer: Atlas schema is a RESTful API in JSON format.

Question 44: Do you have a Postman project for your API?

Answer: Yes. You can download the Postman project from ATRIP. The project is available in ATRIP → API Document → API Reference → Atlas Sandbox → UAT Submission Guide.

Question 45: What credit card details do we use in sandbox while creating a booking via VCC mode of payment?

Answer: You may use any fictitious details for the VCC details in the sandbox environment.

Question 46: Does Atlas support fare families?

Answer: We do not support fare families/bundles at the moment. We are working on the development of this product and expect to release it in 2025. If you don't mind, could you please share your user scenario for fare families?

Question 47: Are there any checks for duplicate bookings? If so, who is checking? Atlas or airline?

Answer: We have a duplicate booking check. We will compare the booking request with PNRs created in the last 10 days and check for duplication with existing PNRs within the Atlas system. This reduces errors during the ticketing process.

Question 48: How does Atlas construct options with connection flights? Is it by minimum connection time (shortest waiting time)? Is it by the cheapest price? Does Atlas cut some options based on criteria?

Answer: Atlas does not construct any options at its end for connecting flights. Whatever options are available with the airline are captured and provided to our customers during the search.

Question 49: Does Atlas compare the price returned in Verify with the price sent back in Order at the moment of fulfillment?

Answer: Yes, we compare the price during the booking with the verification price.

Question 50: If there is any price difference, how would Atlas react? Would it block the transaction with an error message?

Answer: Atlas would cancel the booking and send the error code "308 (Price changed)." If the customer has negotiated for Atlas to contact their operations team before canceling the order, we will get in touch via the preferred communication medium.

Question 51: What is the transaction fee returned in the SEARCH response?

Answer: The “transactionFee” is the fee negotiated between customers and Atlas. This amount should be read with "TransactionFeeMode." Please ignore the field "transactionFeePerPax" as it is a historic field.

Question 52: Are the flight options and their availability returned from Atlas cache?

Answer: Yes, we have a robust cache mechanism with a high success rate and a response speed of less than 500ms. To achieve this, we provide the flight options and availability from our cache.

Question 53: What happens if there are no seats available (all seats sold out) at the moment of Verify?

Answer: Atlas would send the error code "No flights." You may refer to our API document for error codes available in ATRIP → API Document → API Reference → Overview → Errors. The link is https://www.atriptech.com/#/document/list.

Question 54: What happens if the available fare is sold out and only a more expensive option is available?

Answer: Atlas would provide the price change information in the "priceChange" array at the bottom of the verify response.

Question 55: What about credit card payment fees? Are they added to the fare?

Answer: We have done thorough analysis and understand the surcharges applicable for different cards. Wherever applicable, the credit card surcharges are added to the total price of the fare in the search.do API request.

Question 56: How do we know what fields are mandatory in the booking request?

Answer: The mandatory information required in the booking request will be provided in the verification response as shown in the bookingRequirements array. We have an in-house table that regularly checks the requirements for the airlines and keeps it updated.

Question 57: Do we need to add the passport information for all passenger types?

Answer: Yes, if mentioned as "required" in the booking requirements info in the verify response, the passport information needs to be added for all passenger types. The mandatory information will be available in the verify.do response in the bookingRequirements array.

Question 58: Are all fields in the pay.do request for VCC pass-through mandatory?

Answer: Yes. These fields have been kept "mandatory" because some airlines need all the information. There is no way to identify which airline needs it as the policy of the airline may change from time-to-time.

Question 59: Why might ticketing in the sandbox environment take more than 10 minutes?

Answer: This is a sandbox environment used for various tests. These issues may occur in this environment. Sometimes the ticketing needs to be manually pushed in the sandbox environment.

Question 60: In which cases might there be more than one airlinePNR code?

Answer: To provide the lowest possible fare, two airlines may be combined to provide the cheapest option for a round-trip. As the itinerary has two different airlines, there will be two airlinePNRs in the airlinePNRs element.

Question 61: Can we send an Order request again with the same order number as originally done?

Answer: Once an order is created, it cannot be amended. If a new order with identical information is submitted, it will be rejected as a duplicate. You must wait for the original order to expire before submitting a new one.

Question 62: What is the contact phone number format?

Answer: Please follow this format: XXXX (digital country code) - XXXXXXXX (phone number). Examples: 0001-87291810, 0086-13928109091, 0971-19201998. There is a limit of 30 characters (including the hyphen) for this field.

Question 63: What is tktLimitTime from the Order response, and what is its impact?

Answer: The tktLimitTime defines the time within which the payment needs to be made for the booking. This time limit is as per the SGT time zone. If the payment is not done within this time, the booking will expire.

Question 64: Can we test the API functionality before partnering with Atlas?

Answer: Yes, you can test Atlas API functionality before making a commitment. Please fill out the contact form, and we will get in touch with you within two working days. To protect our partner airlines, we need to confirm your details and get you to sign an NDA. After verification, test credentials will be sent to your inbox.

Question 65: Are there any restrictions on the API functionality for any of the airlines?

Answer: We strive to offer maximum opportunities for both our partner airlines and travel agencies. As new features are integrated, functionality is added to airlines incrementally.

Question 66: Does Atlas support promotional fare or promotional code-based pricing?

Answer: We currently offer general promotional fare functionality but don't support promo codes by default. For specific airlines, we may have this capability. Please leave a message if you're interested, and our team will contact you for details.

Question 67: Is there a timeout limit for Atlas APIs?

Answer: Yes, the timeout limits are as follows:

  • search.do: No limit defined

  • realTimeSearch.do: 120 seconds

  • verify.do: 15 seconds

  • order.do: 15 seconds for normal booking, 120 seconds for real-time booking

  • pay.do: No limit defined

Question 68: What is the API response time for each Atlas API?

Answer: Average response times are:

  • search.do: <500ms (98% of responses returned in less than 500ms)

  • realTimeSearch.do: 25 seconds

  • verify.do: 8 seconds (90% of responses returned in less than 8 seconds)

  • order.do: 8 seconds (90% of responses returned in less than 8 seconds)

  • pay.do: 2 seconds (90% of responses returned in less than 2 seconds)

Question 69: Can users change the currency to view ticket prices in their local currency?

Answer: Yes. Customers can use the parameter displayFare in the search and verify APIs to get the amount in their chosen currency. This fare is for display purposes only and will not impact billing.

Question 70: How many results does the search query return, and what is the default sorting order?

Answer: By default, the search query returns up to 100 results, sorted by fares from low to high.

Question 71: Can we allow users to change the passenger count in the order step from what they entered in the search and revalidation steps?

Answer: Yes, with restrictions:

  1. The verify passenger count must be equal to or greater than the search passenger count and equal to or less than the seat count in the search response.

  2. The order passenger count must be equal to or greater than the verify passenger count and equal to or less than the seat count in the verify response.

Question 72: Does the OrderAPI hold the inventory? If yes, for how long?

Answer: Yes, inventory is held for 30 minutes after the order is generated. Payment must be made during this time.

Question 73: Can we release the inventory held at our end?

Answer: Inventory is managed at the backend. While we hold inventory for 30 minutes, there is no function to release it on request. This does not impact your transaction with Atlas.

Question 74: Atlas's obligations to maintain API connectivity.

Answer: We guarantee API connectivity 99.9%.

Question 75: Does Atlas have processes in place to monitor performance and trigger notifications to Sabre?

Answer: Yes. We monitor our vendors (airlines) round the clock. If vendor API quality does not meet expectations, we disable the vendor pricing in the search (shopping) API while continuing to check the API quality.

Question 76: What Data Protection measures does Atlas have in place for GDPR and PCI DSS?

Answer: Atlas is both PCI DSS and GDPR compliant.

Question 77: What Security standards does Atlas have in place to prevent breaches?

Answer: Atlas uses Alibaba Cloud Container Service and follows Alibaba Cloud security best practices. We also use GCP Container and follow GCP security best practices.

Question 78: Does Atlas have a Disaster Recovery plan?

Answer: We use three data centers in an “Active-Active-Active” mode, mitigating the risk of data loss for customers.

Question 79: What is the SLA to resolve errors where the Atlas API or service is unavailable or impaired?

Answer:

  • Severity 1: 30 minutes.

  • Severity 2: 3 hours.

  • Severity 3: 24 hours.

  • Non-critical issues: 2 days.

Question 80: Where will we find API documentation?

Answer: Comprehensive API documentation is available in ATRIP (link).

Question 81: Does Atlas provide monitoring console/dashboards?

Answer: Yes. A dashboard provides segment information, and more features are continuously being added.

Question 82: Is there any backend module available other than API for creating bookings in case of failover?

Answer: Not currently. We are exploring the possibility of booking via a portal in the future.

Question 83: What should we do if we encounter API failure?

Answer: Use the ATRIP web portal for post-ticketing services or contact the API support team.


中文版本

问题1: 沙盘环境中提供了哪些航空公司和城市对?

答:沙盘环境允许您测试功能。我们为10家航空公司提供航线,以确保您可以测试各种场景。您可以在API文档((link )中找到可用的航空公司和航线信息。导航至:API参考→ Atlas 沙盘→沙盘测试航线。

问题2:我们可以根据需要在沙盘环境中添加特定航空公司吗?

答:沙盘环境允许您测试功能。我们为9家航空公司提供航线,以确保您可以测试各种场景。您可以在API文档(link )中找到可用的航空公司和航线信息。导航至:API参考→ Atlas沙盘→沙盘测试航线。

当然,如果您希望测试特定航空公司或航线,请随时与我们分享您的测试场景和所需的航空公司或航线。我们的团队将及时回应您的请求。

问题3:我们可以为多达9名乘客创建预订吗?

答:许多航空公司在其响应中并不提供特定票价的最大可用座位。为了保持高预订可行性,我们通常默认允许最多4名乘客预订。根据我们客户的需求和航空公司的能力,我们已经为某些航空公司将最大座位数扩展到9。如果您需要该功能适用于特定航空公司,请告诉我们,我们的团队将及时处理您的请求。

问题4:在整合过程中谁会给我们提供支持?

答:我们将启动一次启动电话,在整个实施过程中将进行一次介绍。客户解决方案总监和销售联系人将在整合过程中为您提供支持。

问题5:Atlas提供了哪些不同的API用于整合?

答:请参阅ATRIP中的API文档,其中列出了所有可用的API。

问题6:您能提供Atlas API的列表吗?

答:请参阅ATRIP中的API文档,其中列出了所有可用的API。

问题7:Atlas API的沙盘端点是什么?

答:https://sandbox.atriptech.com

问题8:API文档中的显示货币是什么意思?

答:此货币及相关金额是根据Atlas货币汇率从结算货币转换而来的。此金额仅供显示目的,不会用于票价比较或会计目的。

问题9:在搜索API响应中,您是否提供免费的舱内和托运行李信息?

答:是的。不仅在搜索API中,舱内和托运行李信息也在验证和订单API响应中提供。请参考“baggageElements”标签。

问题10:在实施Atlas的API过程中,将会提供哪些支持给您的客户?

答:Atlas将分配一个项目团队来支持客户整合Atlas的API。客户将可以使用首选通信平台(例如Slack)进行整个整合过程的沟通。该平台上将提供多种资源。

问题11:在实施Atlas的API后,将提供哪些支持以确保实现期望和最佳结果?

答:在整合后,我们的增长团队将与您的增长团队合作,以增加交易量。与此同时,如果您对整合有任何问题,我们的团队随时可用以协助您。

问题12:Atlas在搜索请求中返回多少条记录?排序顺序是什么?

答:我们对响应记录进行了后端配置。默认情况下为100条。按票价从低到高排序。

问题13:可否对搜索结果进行筛选?

答:客户可以使用搜索请求中的“airlines”元素对搜索结果进行筛选。在搜索中最多可以筛选5家航空公司。

问题14:Atlas是否有带有乘客限制的特殊票价?

答:目前不支持带有年龄和国籍等乘客限制的特殊票价。

问题15:“TransactionFeePerPax”是什么意思?

答:请忽略“transactionFeePerPax”字段,因为它是一个历史字段。它已被以下两个元素取代:“transactionFee”是客户和Atlas之间协商的费用,“TransactionFeeMode”是根据合同协议计算交易费的标准。

问题16:搜索响应中的座位数量有什么用?

答:我们尽力为客户提供最低票价。为了实现这一目标,我们收集了我们认为可以提供最低票价的座位数量的票价。这是可以在单次预订中以该票价预订的座位的最大数量。

问题17:为什么API响应中缺少税费细目?

答:我们从航空公司网站的机票搜索页面上收集票价。许多低成本航空公司在其搜索响应中不提供税费的细目。因此,我们在我们的search.do响应中不提供这些信息。

问题18:搜索和重新验证之间允许的最大时间间隔是多长?

答:routingIdentifier有效期为2小时。请注意,最好尽早验证票价,因为时间间隔越长,票价变动的可能性就越大。

问题19:重新验证和订单之间允许的最大时间间隔是多长?

答:sessionID有效期为30分钟。请注意,最好尽早下订单,因为时间间隔越长,票价变动的可能性就越大。

问题20:在订单步骤中,除了搜索和重新验证步骤使用的乘客数量外,可以使用不同数量的乘客吗?

答:我们接受在不同阶段使用不同数量的乘客,但有两个限制:

  1. 验证乘客数量应等于或大于搜索乘客数量,且等于或小于搜索响应中的座位数量。

  2. 订单乘客数量应等于或大于验证乘客数量,且等于或小于验证响应中的座位数量。

问题21:订单保留功能发生时会怎么做?

答:我们没有订单“保留”功能。在订单生成后,我们提供30分钟的时间进行支付。

问题22:下订单时是否会保留库存?如果会的话,释放库存的机制是什么?

答:我们提供30分钟的时间进行订单支付。您可以将此视为“保留”功能。我们在后端管理此功能,以与航空公司合作为客户提供最佳和最经济的内容。我们将在订单API调用后保留库存(如果在航空公司处提供),并且我们有自己的机制释放库存。释放库存的机制因航空公司而异。如果您要求释放库存,我们无法为您提供释放库存的功能。这不会影响您与Atlas的交易。

问题23:我们如何获得测试API凭据?

答:客户可以通过ATRIP的“配置文件”部分创建他们的沙盒API凭据。路径是ATRIP→配置文件→我的配置文件→公司信息→单击“生成”按钮。链接为https://www.atriptech.com/#/profile/user

问题24:Atlas是否有以用户请求的货币获取票价的选项?

答:目前,我们使用与客户结算的货币(交易货币)提供结果。Atlas还添加了一个新参数(displayCurrency)用于转换为客户选择的任何货币。此转换金额仅供信息用途,并不影响计费。

问题25:除了搜索和验证API响应外,如何获取特殊服务信息(如餐食、行李、座位图)?我们可以控制此信息不传递到搜索响应中以减小响应大小吗?

答:目前,Atlas在机票销售流程中提供两种附加服务:行李和座位。行李信息在搜索和验证响应中都可以获得,并且无法移除。至于数据大小方面的担忧,我们接受GZip压缩,这有效地减轻了这个问题。对于座位,我们提供专门的功能来提供座位图和座位可用性。此功能只能在验证调用后调用。

问题26:订单API会保留库存吗?

答:我们没有订单“保留”功能。在订单生成后,我们提供30分钟的时间进行支付。

问题27:客户可以保留库存吗?如果可以,释放库存的机制是什么?

答:我们提供30分钟的时间用于订单支付。您可以将此视为“保留”功能。我们在后端管理此功能,以与航空公司合作为客户提供最佳和最经济的内容。我们将在订单API调用后保留库存(如果在航空公司处提供),并且我们有自己的机制释放库存。释放库存的机制因航空公司而异。如果您要求释放库存,我们无法为您提供释放库存的功能。这不会影响您与Atlas的交易。

问题28:在查看Segment Element模式时,为什么缺少一些关键节点,如预订等级、票价基础等?

答:我们从航空公司网站的机票搜索页面上收集票价。许多低成本航空公司在其搜索页面上并不提供所有可能的航班和票价信息。因此,您在GDS中获得的很多信息可能不适用于低成本航空公司。我们的API元素用于获取预订等级(RBD)的是“cabin”元素。

问题29:客户能否修改预订API以执行取消PNR、部分取消、添加特殊服务(例如餐食、行李、座位)等操作?

答:目前,我们通过API和ATRIP提供售后服务的行李和退款功能。我们正在不断完善后续服务功能,并将在未来几个月内增加更多功能。

问题30:我们能否查询航空公司的实时库存?

答:能。我们有实时搜索API。我们会了解您的需求,根据适当考虑后提供访问权限。更多信息请参阅:https://www.atriptech.com/#/document/list 。请转至“实时搜索”API。

问题31:在您的搜索API中是否包含信用卡附加费用?

答:我们已经进行了深入分析,了解了不同航空公司适用的附加费用。在适用的情况下,信用卡附加费用会被加到search.do API请求的票价总额中。

问题32:您使用何种外汇汇率将POS货币价格转换为与Atlas达成协议的货币设置?

答:我们使用Mastercard的汇率将货币转换为交易货币。

问题33:Atlas的预订可行性率是多少?

答:目前,Atlas在我们的缓存结果中的预订可行性率为97%,意味着每100次中仅平均有3次在票务阶段与我们缓存价格不同。

问题34:在时间间隔(2-24小时)后能否重复使用相同的routingIdentifier来重新定价票价?

答:抱歉,目前不支持。如果工作流程是在进行初始搜索后一段时间内确认预订,您需要再次进行搜索,然后重新验证并从航空公司获取当前价格。

问题35:供应商货币是否始终与旅程始发地点的货币相同?

答:供应商货币是Atlas向航空公司支付的货币。供应商货币在接受客户的VCC(供应商支付卡)支付方式的API响应中可以看到。然而,货币并不始终与旅程始发地点的货币相同。逻辑取决于:1)航线的原始定价;2)Atlas不支持的一些货币将被转换为支持的货币。

问题36:是否支持带有账号/公司编号的定价?

答:目前我们一般不支持此功能。请提供具体的用户场景吗?我们的团队将对其进行评估并回复您。

问题37:是否支持联程航班?

答:是的。我们支持航空公司路线列表中提供的所有航班。

问题38:是否支持开放式来回程、多目的地旅行、环形旅行?

答:目前我们不支持开放式来回程、多目的地旅行和环形旅行。

问题39:是否支持在单笔交易中混合使用不同航空公司(例如LS+ G9)?

答:一般来说,我们不提供混合航空公司的选项。但是对于往返搜索,我们提供了一个配置,可以使您收到单程+单程的票价,如果它们比往返票价更便宜的话。

问题40:是否支持信用卡支付?

答:是的。我们接受信用卡支付作为过渡支付方式,这意味着我们将您的信用卡直接发送给航空公司进行支付。航空公司可能对某些卡有限制,因此支付可能会被拒绝。

问题41:在搜索响应中是否显示联程航班?

答:是的,联程航班也会在搜索响应中显示。

问题42:Atlas是否支持婴儿乘客类型?

答:是的。Atlas平台支持婴儿乘客类型。可能有一些航空公司不支持婴儿乘客,该信息将在搜索响应的“infantAllowed”中得到体现。

问题43:Atlas架构的格式是什么?

答:Atlas的架构是JSON格式的RESTful API。

问题44:您是否为您的API提供Postman项目?

答:是的。您可以从ATRIP下载Postman项目。该项目在ATRIP → API文档 → API参考 → Atlas沙盒 → UAT提交指南中可获取。

问题45:在沙盒环境中使用VCC支付模式创建预订时,我们使用哪些信用卡详情?

答:您可以在沙盒环境中使用任意虚构的信用卡详细信息进行VCC支付。

问题46:Atlas是否支持票价套餐?

答:我们目前不支持票价套餐/捆绑包。我们正在开发这一产品,并预计将于2025年发布。如果您不介意,请分享您对票价套餐的用户场景?

问题47:是否有重复预订检查?如果有,是Atlas还是航空公司进行检查?

答:我们对重复预订进行了检查。我们将比较预订请求与过去10天内创建的PNR,并检查在Atlas系统内现有PNR的重复情况。这可以减少在出票过程中的错误。

问题48:Atlas如何构建带有联程航班的选项?是通过最短转机时间(等待时间最短)吗?还是通过最便宜的价格?Atlas是否会根据标准删减一些选项?

答:Atlas并不会为联程航班在自身端构建任何选项。我们会捕捉航空公司提供的任何选项,并在搜索过程中呈现给我们的客户。

问题49:在履行时,Atlas是否会将验证返回的价格与订单中返回的价格进行比较?

答:是的,我们会将预订时的价格与验证价格进行比较。

问题50:如果存在价格差异,Atlas会如何做出反应?会阻止交易并显示错误消息吗?

答:Atlas将取消预订并发送错误代码“308(价格变动)”。如果客户已经与Atlas就取消订单之前联系其运营团队进行协商,我们将通过首选的沟通媒介与客户联系。

问题51:SEARCH响应中返回的交易费是什么?

答: "transactionFee"是客户和Atlas之间协商的费用。此金额应与“TransactionFeeMode”一同阅读。请忽略字段“transactionFeePerPax”,因为它是一个历史字段。

问题52:来自Atlas缓存的航班选项及其可用性是如何返回的?

答:是的,我们有一个强大的缓存机制,成功率很高,响应速度低于500毫秒。为此,我们从缓存中提供航班选项和可用性。

问题53:如果在验证时没有座位可用(所有座位已售完),会发生什么?

答:Atlas将发送错误代码“无航班”。您可以参考我们的API文档,了解ATRIP → API文档 → API参考 → 概览 → 错误中的错误代码。链接:https://www.atriptech.com/#/document/list

问题54:如果可用票价售罄,只有更贵的选项可用会发生什么?

答:Atlas将在验证响应底部的“priceChange”数组中提供价格变更信息。

问题55:信用卡付款费用会被加到票价中吗?

答:我们已经进行了彻底分析,了解了适用于不同信用卡的附加费用。在适用的情况下,信用卡附加费用会被加到search.do API请求中的票价总额中。

问题56:如何确定预订请求中的哪些字段是强制性的?

答:预订请求中所需的强制性信息将在验证响应的bookingRequirements数组中提供。我们有一个内部表格,定期检查航空公司的要求并进行更新。

问题57:是否需要为所有乘客类型添加护照信息?

答:是的,如果在验证响应中的预订要求信息中标记为“必填”,则需要为所有乘客类型添加护照信息。强制性信息将在验证.do响应的bookingRequirements数组中提供。

问题58:VCC过渡支付的pay.do请求中的所有字段是否都是强制性的?

答:是的。这些字段被设置为“强制”,因为一些航空公司需要所有信息。由于航空公司的政策可能会不时变更,因此无法确定哪些航空公司需要这些信息。

问题59:为何在沙盒环境中出票会超过10分钟?

答:这是一个用于各种测试的沙盒环境。这些问题可能在此环境中发生。有时需要在沙盒环境中手动进行出票。

问题60:在哪些情况下可能会有不止一个航空公司PNR代码?

答:为了提供尽可能低的票价,两家航空公司可能合作提供往返的最便宜选项。由于行程包括两家不同航空公司,因此在airlinePNRs元素中将会有两个航空公司PNR。

问题61:我们可以使用与最初相同的订单号再次发送订单请求吗?

答:一旦创建订单,就不能对其进行修改。如果提交了具有相同信息的新订单,它将被拒绝为重复订单。您必须等待原始订单过期后再提交新订单。

问题62:联系电话号码的格式是什么?

答:请按照以下格式:XXXX(数字国家代码)- XXXXXXXX(电话号码)。例如:0001-87291810,0086-13928109091,0971-19201998。此字段的字符限制为30个(包括连字符)。

问题63:订单响应中的tktLimitTime是什么,有什么影响?

答:tktLimitTime定义了需要在预订中进行支付的时间。这个时限按照新加坡时间中心时区规定。如果在此时间内未完成支付,预订将会过期。

问题64:在与Atlas合作之前,我们可以测试API功能吗?

答:是的,您可以在与Atlas达成承诺之前测试Atlas API功能。请填写联系表格,我们将在两个工作日内与您联系。为了保护我们的合作航空公司,我们需要确认您的详细信息并签署保密协议。验证后,测试凭证将发送至您的收件箱。

问题65:对任何航空公司的API功能是否有任何限制?

答:我们努力为我们的合作航空公司和旅行社提供最大的机会。随着新功能的整合,功能会逐渐增加到航空公司。

问题66:Atlas是否支持促销票价或基于促销码的定价?

答:目前,我们提供一般的促销票价功能,但默认情况下不支持促销码。对于特定航空公司,我们可能具有此功能。如果您对此感兴趣,请留言,我们的团队将与您联系以获取详细信息。

问题67:Atlas的API是否有超时限制?

答:是的,超时限制如下:

  • Search.do:未定义限制

  • RealTimeSearch.do:120秒

  • Verify.do:15秒

  • Order.do:正常预订15秒,实时预订120秒

  • pay.do:未定义限制

问题68:Atlas的每个API的响应时间是多少?

答:平均响应时间如下:

  • search.do:500毫秒以下(98%的响应在500毫秒内返回)

  • realTimeSearch.do:25秒

  • verify.do:8秒(90%的响应在8秒内返回)

  • order.do:8秒(90%的响应在8秒内返回)

  • pay.do:2秒(90%的响应在2秒内返回)

问题69:用户可以更改货币以查看本地货币的机票价格吗?

答:可以。客户可以在搜索和验证API中使用displayFare参数来获取其选择货币的金额。此金额仅用于显示目的,不会影响账单。

问题70:搜索查询会返回多少结果,以及默认的排序顺序是什么?

答:默认情况下,搜索查询会返回多达100个结果,按照票价从低到高排序。

问题71:用户可以在订单步骤中更改乘客数量,与他们在搜索和重新验证步骤中输入的数量不同吗?

答:可以,有一些限制:

  • 验证乘客数量必须等于或大于搜索乘客数量,并且等于或小于搜索响应中的座位数量。

  • 订单乘客数量必须等于或大于验证乘客数量,并且等于或小于验证响应中的座位数量。

问题72:订单API会保留库存吗?如果会,会保留多长时间?

答:会的,订单生成后将会保留库存30分钟。在此期间必须完成支付。

问题73:我们可以释放我们持有的库存吗?

答:库存由后端管理。虽然我们会在30分钟内持有库存,但没有根据请求释放库存的功能。这不会影响您与Atlas的交易。

问题74:Atlas保持API连接的义务是什么?

答:我们保证API连接率为99.9%。

问题75:Atlas是否有监控性能并触发通知至Sabre的流程?

答:是的。我们全天候监控供应商(航空公司)。如果供应商API质量达不到预期,我们会在搜索API中禁用供应商定价,同时继续监测API质量。

问题76:Atlas针对GDPR和PCI DSS采取了哪些数据保护措施?

答:Atlas符合PCI DSS和GDPR标准。

问题77:Atlas采取了哪些安全标准以防止违规?

答:Atlas使用阿里巴巴云容器服务,并遵循阿里巴巴云的安全最佳实践。我们还使用GCP容器,并遵循GCP的安全最佳实践。

问题78:Atlas是否有灾难恢复计划?

答:我们采用“主-主-主”工作模式的三个数据中心,降低了客户数据丢失的风险。

问题79:在Atlas API或服务不可用或受影响时解决错误的SLA是多少?

答:

  • 严重性1:30分钟。

  • 严重性2:3小时。

  • 严重性3:24小时。

  • 非关键问题:2天。

问题80:我们在哪里可以找到API文档?

答:全面的API文档可在ATRIP中找到。

问题81:Atlas是否提供监控控制台/仪表板?

答:是的。仪表板提供分段信息,而且还在不断增加更多功能。

问题82:除了API外,在故障转移情况下是否有其他后端模块可用于创建预订?

答:目前没有。我们正在探索未来通过门户进行预订的可能性。

问题83:如果遇到API故障,我们应该怎么做?

答:使用ATRIP网页门户进行售后服务,或联系API支持团队。

Multi currency Account

What is a Multi-currency account?

We are providing a feature where customers can specify the desired settlement currency for each transaction. This innovative service offers several key benefits:

  1. Before if customers need to transact in multiple currencies, they need to have multiple accounts opened with Atlas; 1 for each currency. Moreover, the same email id cannot be used in different accounts. This update is for 1 account which can handle multiple currencies. Multiple currency option now through a single API.

  2. Flexibility and Control: Clients have the option to choose their preferred currency for each transaction based on market conditions, financial strategies.

  3. Cost-effective Solution: Atlas provides bank accounts in different countries enabling quicker and more cost-effective payments.

Supported Currencies

The primary currencies you can choose as your settlement currencies USD, EUR, GBP, CNY and SGD.

Process

  • Request the relevant bank information from Atlas.

  • Transfer funds to the account and upload documents in ATRIP.

  • Add the "currency" element to the search request with the required settlement currency.

ATRIP

Account Top-up

ATRIP now allows customers to specify the currency for topping up during recharge and dynamically display the corresponding balance of the chosen currency when a new currency is switched. This provides an option in the recharge record to filter by the currency used for recharging.

In top-up history section, the customer can filter as per the settlement currency.

Transaction Records

A filter for currency has been added to the screen to help locate the transaction details more quickly.

Invoice Management

A filter for currency has been added to the invoice management screen to help locate the transaction details more quickly.

Invoice and Reconciliation Statements

Within the invoicing cycle, multiple invoices and bills for different currencies will be generated.

The transaction and the post-ticketing fees (in the contract) will be converted to the settlement currency in the invoice and reconciliation statements.

Settlement Currency: CNY

Settlement Currency: USD

Emails

Invoices and Statements

Invoice and statement emails are sent separately for each currency.

Insufficient Balance

When the account balance in a specific currency reaches the warning threshold, an email notification is sent to the customer.

API Update

Search Request

{

"tripType": "2",

"adultNum": 1,

"childNum": 0,

"infantNum": 0,

"fromCity": "KRK",

"toCity": "LTN",

"fromDate": "20240326",

"retDate": "20240423",

"airlines": ["W6"],

"currency": "GBP",

"displayCurrency": "PHP",

"requestSource": "Organic"

}

The "currency" element is the element which defines the settlement currency. By default, Atlas will use the customer's default contract currency as the settlement currency for quoting.

In the "Search" and the subsequent responses, the pricing as per the settlement currency will be provided in the "currency" element and the subsequent "price" element.

Transaction Fee Conversion

The transaction fee will be converted to the "settlement currency" as per the timestamp of the verify response as the verify response is the stage when the ticket price is quoted.