Thanh toán cho đặt chỗ du lịch
Tích hợp cổng thanh toán du lịch giữ mọi khoản thanh toán gắn với đặt chỗ của nó
Kết nối website đặt chỗ hoặc cổng B2B của bạn với các nhà cung cấp thanh toán mà khách hàng sử dụng. Thanh toán diễn ra ngay trong luồng đặt chỗ, 3D Secure chạy khi thẻ yêu cầu, và mọi ủy quyền, ghi nhận, hoàn tiền và webhook được lưu theo mã đặt chỗ mà đội ngũ của bạn làm việc.
- Thanh toán ngay trong luồng đặt chỗ
- Đa tiền tệ khi nhà cung cấp cho phép
- 3D Secure và thẻ được mã hóa token
- Hủy ủy quyền, hoàn tiền và đối soát
Thanh toán du lịch an toàn
Tích hợp cổng thanh toán du lịch ngay trong luồng đặt chỗ của bạn
Khách hàng thanh toán vé máy bay, khách sạn, tour và đưa đón trên chính trang thanh toán của bạn, không qua một liên kết thanh toán rời rạc. Hệ thống đặt chỗ gửi số tiền, loại tiền và mã đặt chỗ; cổng thanh toán trả về kết quả để đặt chỗ xử lý.
Cùng một luồng phục vụ Phần mềm đặt vé máy bay, Công cụ đặt phòng khách sạn và Phần mềm công ty lữ hành: đặt chỗ được giữ, thanh toán được thực hiện, và xác nhận của nhà cung cấp chỉ đến khi thanh toán thành công.
Đa tiền tệ
Hiển thị và quyết toán bằng các loại tiền mà nhà cung cấp và tài khoản merchant của bạn hỗ trợ.
Xác thực an toàn
Thẻ được mã hóa token, 3D Secure và các kiểm tra rủi ro riêng của nhà cung cấp.
Hồ sơ có thể truy vết
Giao dịch, đặt chỗ, hoàn tiền và mã quyết toán luôn được liên kết.
PT-48213- Thông tin
- Thanh toán
- 3D Secure
- Đã xác nhận
- Chuyến bay, 2 người lớn$612.00
- Khách sạn, 3 đêm$438.00
- Phí đặt chỗ$15.00
- Chuyến bay, 2 người lớn€566.00
- Khách sạn, 3 đêm€405.00
- Phí đặt chỗ€14.00
- Chuyến bay, 2 người lớn£486.00
- Khách sạn, 3 đêm£348.00
- Phí đặt chỗ£12.00
Thông tin thẻ được gửi thẳng đến cổng thanh toán của bạn
Số tiền minh họa. Loại tiền, phương thức và phí phụ thuộc vào cổng thanh toán và tài khoản merchant của bạn.
Vòng đời giao dịch
Trạng thái thanh toán và trạng thái đặt chỗ thay đổi cùng nhau như thế nào
Một khoản thanh toán du lịch chưa kết thúc khi thẻ được chấp thuận. Chọn một kịch bản để xem cổng thanh toán báo gì và đặt chỗ làm gì ở mỗi bước.
Đã thanh toán và xác nhận
Đã ghi nhậnĐã xác nhận- 0100:00Đặt chỗ gửi số tiền, loại tiền và mã tham chiếu đến cổng thanh toánThanh toánĐang chờĐặt chỗĐang giữ
- 0200:04Cổng thanh toán chấp thuận thẻ và giữ tiềnThanh toánĐã ủy quyềnĐặt chỗĐang giữ
- 0300:09Nhà cung cấp xác nhận đặt chỗThanh toánĐã ủy quyềnĐặt chỗĐã xác nhận
- 0400:10Số tiền đang giữ được ghi nhậnThanh toánĐã ghi nhậnĐặt chỗĐã xác nhận
- 0500:11Webhook có chữ ký được lưu theo đặt chỗThanh toánĐã ghi nhậnĐặt chỗĐã xác nhận
Ghi nhận sau khi nhà cung cấp xác nhận nghĩa là khách hàng không bao giờ bị tính tiền cho một đặt chỗ không tồn tại.
Thử thách 3D Secure
Đã ghi nhậnĐã xác nhận- 0100:00Đặt chỗ gửi số tiền, loại tiền và mã tham chiếu đến cổng thanh toánThanh toánĐang chờĐặt chỗĐang giữ
- 0200:03Ngân hàng yêu cầu thử thách 3D SecureThanh toánCần hành độngĐặt chỗĐang giữ
- 0300:41Khách hàng hoàn tất xác minh và thanh toán được ủy quyềnThanh toánĐã ủy quyềnĐặt chỗĐang giữ
- 0400:46Nhà cung cấp xác nhận đặt chỗThanh toánĐã ủy quyềnĐặt chỗĐã xác nhận
- 0500:47Số tiền đang giữ được ghi nhậnThanh toánĐã ghi nhậnĐặt chỗĐã xác nhận
Đặt chỗ được giữ trong khi khách hàng xác minh. Nếu thử thách thất bại hoặc hết hạn, khoản giữ được giải phóng và không có gì bị tính tiền.
Giá thay đổi
Đã ghi nhậnĐã xác nhận- 0100:00Giá được xác thực lại với nhà cung cấp trước khi tính tiềnThanh toánChưa bắt đầuĐặt chỗĐang giữ
- 0200:02Giá mới hiển thị cho khách hàng phê duyệtThanh toánChưa bắt đầuĐặt chỗĐã cập nhật giá
- 0300:30Khách hàng chấp nhận và một khoản thanh toán được tạo cho số tiền mớiThanh toánĐang chờĐặt chỗĐã cập nhật giá
- 0400:34Cổng thanh toán chấp thuận thẻ và giữ tiềnThanh toánĐã ủy quyềnĐặt chỗĐã cập nhật giá
- 0500:39Nhà cung cấp xác nhận đặt chỗThanh toánĐã ủy quyềnĐặt chỗĐã xác nhận
- 0600:40Số tiền đang giữ được ghi nhậnThanh toánĐã ghi nhậnĐặt chỗĐã xác nhận
Xác thực lại trước khi thanh toán giúp đại lý không phải gánh mức tăng giá mà họ chưa từng thấy.
Nhà cung cấp thất bại sau thanh toán
Đã hủy ủy quyềnThất bại- 0100:00Đặt chỗ gửi số tiền, loại tiền và mã tham chiếu đến cổng thanh toánThanh toánĐang chờĐặt chỗĐang giữ
- 0200:04Cổng thanh toán chấp thuận thẻ và giữ tiềnThanh toánĐã ủy quyềnĐặt chỗĐang giữ
- 0300:12Nhà cung cấp từ chối đặt chỗThanh toánĐã ủy quyềnĐặt chỗThất bại
- 0400:13Ủy quyền bị hủy trước khi ghi nhận, không tính tiềnThanh toánĐã hủy ủy quyềnĐặt chỗThất bại
- 0500:14Khách hàng và đội vận hành được thông báo với cả hai mã tham chiếuThanh toánĐã hủy ủy quyềnĐặt chỗThất bại
Vì tiền chỉ mới được ủy quyền nên được giải phóng bằng hủy ủy quyền thay vì hoàn tiền. Nếu nhà cung cấp ghi nhận ngay, bước này trở thành hoàn tiền.
Trình tự minh họa. Tiền được ủy quyền trước hay ghi nhận ngay phụ thuộc vào cổng thanh toán và cài đặt của bạn.
Bên trong hệ thống
Yêu cầu, webhook và hoàn tiền đều mang mã đặt chỗ
Mọi lệnh gọi đến cổng thanh toán đều mang mã đặt chỗ và khóa idempotency, và mọi sự kiện từ cổng thanh toán đều được xác minh trước khi thay đổi đặt chỗ.
- 1Mã đặt chỗ đi kèm dưới dạng metadata, nên bảng điều khiển của nhà cung cấp và trang quản trị của bạn hiển thị cùng một đặt chỗ.
- 2Khóa idempotency ngăn việc nhấp đúp hoặc thử lại mạng tính tiền hai lần.
- 3Số tiền được gửi theo đơn vị nhỏ nhất kèm mã tiền tệ rõ ràng.
- 1Chữ ký được kiểm tra với secret webhook của bạn trước khi có bất kỳ thay đổi nào.
- 2Loại sự kiện quyết định hành động với đặt chỗ: xác nhận, giải phóng hoặc gắn cờ để xem xét.
- 3Các lần gửi lặp lại của cùng một sự kiện được nhận diện và bỏ qua.
- 1Số tiền hoàn một phần bao gồm phí hủy mà đại lý hoặc nhà cung cấp giữ lại.
- 2Khoản hoàn tiền trỏ về thanh toán gốc và đặt chỗ đã hủy.
- 3Mã lý do được gửi đến nhà cung cấp và lưu vào hồ sơ của bạn để hỗ trợ và giải quyết tranh chấp.
Các nhà cung cấp chưa được kết nối được xử lý như một Tích hợp API tùy chỉnh. Các cổng phổ biến có trang riêng: Thanh toán Stripe và Thanh toán PayPal.
POST /v1/paymentsIdempotency-Key: bk_PT-48213_a1{ "amount": 106500, "currency": "USD", "capture": "after_confirmation", "metadata": { "booking": "PT-48213", "pnr": "X7K2LM" }}POST /webhooks/paymentsSignature: t=1791012345,v1=5f3ac1…{ "id": "evt_8841", "type": "payment.captured", "payment": "pay_3QK19", "metadata": { "booking": "PT-48213" }}→ 200 OK booking=PT-48213 status=confirmedPOST /v1/refundsIdempotency-Key: rf_PT-48213_1{ "payment": "pay_3QK19", "amount": 41800, "currency": "USD", "reason": "cancelled_by_customer", "metadata": { "booking": "PT-48213", "retained_fee": 2000 }}Ví dụ chung. Tên trường tuân theo API của cổng thanh toán bạn chọn.
Nghiệp vụ đặc thù ngành du lịch
Kiểm soát thanh toán cho những tình huống trục trặc trong du lịch
Giá thay đổi, nhà cung cấp thất bại và khách hàng hủy. Mỗi kiểm soát giải quyết một tình huống mà đội vận hành gặp thường xuyên.
- Tình huống01
Giá phòng khách sạn tăng giữa lúc tìm kiếm và thanh toán.
Kiểm soátXác thực lại giá
Giá mới nhất của nhà cung cấp được xác nhận trước khi tính tiền khách hàng, và mọi thay đổi được hiển thị để phê duyệt.
- Tình huống02
Khách hàng nhấn Thanh toán hai lần trên kết nối chậm.
Kiểm soátLuồng đặt chỗ idempotent
Các yêu cầu lặp lại trả về kết quả đầu tiên thay vì tạo khoản tính tiền thứ hai hoặc đặt chỗ thứ hai.
- Tình huống03
Khách hàng trả bằng euro còn nhà cung cấp xuất hóa đơn bằng đô la.
Kiểm soátQuy tắc tiền tệ và markup
Loại tiền thanh toán, giá trị đặt chỗ, markup và số tiền quyết toán đều được ghi nhận riêng.
- Tình huống04
Hai đêm trong kỳ nghỉ năm đêm bị hủy.
Kiểm soátHủy ủy quyền và hoàn tiền một phần
Các khoản hoàn toàn bộ hoặc một phần được gắn với lần hủy hoặc sửa đổi đã gây ra chúng.
- Tình huống05
Chủ thẻ khiếu nại một khoản tính tiền nhiều tháng sau chuyến đi.
Kiểm soátTranh chấp và bồi hoàn
Sự kiện của nhà cung cấp, kết quả xác thực và tài liệu đặt chỗ được lưu cùng nhau làm bằng chứng.
- Tình huống06
Một webhook đến cho đặt chỗ đã bị hủy.
Kiểm soátWebhook và cảnh báo
Sự kiện đã xác minh cập nhật đặt chỗ; bất kỳ điều gì không khớp được gắn cờ để một người xem xét.
Phạm vi nhà cung cấp
Chọn cổng thanh toán cho thị trường và khách hàng của bạn
Tính khả dụng phụ thuộc vào phê duyệt merchant, phạm vi quốc gia, loại tiền và phương thức thanh toán. Nhiều đại lý kết hợp một cổng thẻ toàn cầu với một nhà cung cấp khu vực và một phương án quyết toán B2B.
- A
Cổng thẻ toàn cầu
Chấp nhận thẻ, mã hóa token, 3D Secure, hoàn tiền và thanh toán đa thị trường.
- B
Nhà cung cấp khu vực
Tiền tệ địa phương, hệ thống thanh toán nội địa và phương thức đặc thù thị trường.
- C
Ví điện tử
Thanh toán nhanh hơn cho khách hàng ưa dùng tài khoản ví đã được phê duyệt.
- D
Luồng thanh toán B2B
Tín dụng đại lý, ghi nhận thanh toán thủ công và quy trình thanh toán có kiểm soát.
| Nhu cầu | ACổng thẻ toàn cầu | BNhà cung cấp khu vực | CVí điện tử | DLuồng thanh toán B2B |
|---|---|---|---|---|
| Thẻ quốc tế | Thường được hỗ trợ | Thường được hỗ trợ | Tùy nhà cung cấp | Không phải lựa chọn thông thường |
| Phương thức nội địa và hệ thống ngân hàng | Tùy nhà cung cấp | Thường được hỗ trợ | Tùy nhà cung cấp | Không phải lựa chọn thông thường |
| 3D Secure | Thường được hỗ trợ | Tùy nhà cung cấp | Tùy nhà cung cấp | Không phải lựa chọn thông thường |
| Hoàn tiền và hủy ủy quyền | Thường được hỗ trợ | Tùy nhà cung cấp | Tùy nhà cung cấp | Thường được hỗ trợ |
| Nhiều loại tiền | Thường được hỗ trợ | Tùy nhà cung cấp | Tùy nhà cung cấp | Tùy nhà cung cấp |
| Tín dụng đại lý và tiền ký quỹ | Không phải lựa chọn thông thường | Không phải lựa chọn thông thường | Không phải lựa chọn thông thường | Thường được hỗ trợ |
- Thường được hỗ trợ
- Tùy nhà cung cấp
- Không phải lựa chọn thông thường
Các cổng trong danh mục tích hợp
Những tên này lấy từ Tất cả tích hợp trực tiếp. Tài khoản merchant và phí giao dịch được thỏa thuận với công ty thanh toán bạn chọn.
Quyết toán không qua cổng
- Số dư ví
- Chuyển khoản ngân hàng
- Trả sau
Với đại lý và bán hàng ngoại tuyến, đặt chỗ cũng có thể được quyết toán từ Ví đại lý B2B, bằng chuyển khoản ngân hàng hoặc trả sau, với mỗi khoản thanh toán do đội ngũ của bạn ghi nhận.
Xác định phạm vi dự án
Chúng tôi cần gì để xác định phạm vi tích hợp thanh toán của bạn
Một tài khoản nhà cung cấp rõ ràng và quy trình giao dịch được định nghĩa giúp chúng tôi xác định chính xác phạm vi, kiểm thử và bàn giao. Đánh dấu những gì bạn đã có.
0/5sẵn sàng
Danh sách xác định phạm vi
Lộ trình đưa vào vận hành
- 01
Khóa sandbox
Nền tảng chạy trên môi trường thử nghiệm của nhà cung cấp.
- 02
Ca kiểm thử
Chấp thuận, từ chối, 3D Secure, hủy ủy quyền và hoàn tiền, mỗi ca trên một đặt chỗ thử nghiệm.
- 03
Endpoint webhook
Chữ ký được xác minh và mỗi loại sự kiện được ánh xạ tới một hành động đặt chỗ.
- 04
Khóa production
Thông tin đăng nhập thật được bật, các thanh toán thất bại được giám sát.
Lên kế hoạch cho trang thanh toán của bạn
Công việc cổng thanh toán được xác định phạm vi cùng với nền tảng đặt chỗ của bạn. PHPTRAVELS là giấy phép mua một lần từ $2499 kèm mã nguồn, tự lưu trữ trên máy chủ của bạn; xem Bảng giá để biết mỗi gói bao gồm gì.
Câu hỏi của người mua
Câu hỏi thường gặp về tích hợp cổng thanh toán
Những gì các đại lý hỏi trước khi thêm thanh toán trực tuyến vào nền tảng đặt chỗ của họ.
Liên hệ kinh doanhĐó là việc kết nối website hoặc cổng đặt chỗ du lịch với một nhà cung cấp thanh toán, để khách hàng thanh toán ngay khi đặt chỗ và hệ thống đặt chỗ có thể theo dõi an toàn ủy quyền, ghi nhận, hoàn tiền và trạng thái thanh toán cho từng đặt chỗ.
PHPTRAVELS hỗ trợ nhiều cổng toàn cầu và khu vực, được liệt kê trong danh mục tích hợp. Lựa chọn phù hợp phụ thuộc vào quốc gia của bạn, phê duyệt merchant, loại tiền, phương thức thanh toán và API nhà cung cấp khả dụng cho tài khoản của bạn.
Có, khi cổng thanh toán được chọn và tài khoản merchant hỗ trợ các loại tiền hiển thị và quyết toán mà bạn cần. Quy đổi tiền tệ, markup và quy tắc quyết toán được xác nhận trong quá trình xác định phạm vi dự án.
3D Secure được bao gồm khi nhà cung cấp hỗ trợ và nó được bật cho tài khoản merchant của bạn. Phần tích hợp xử lý kết quả xác thực, chuyển hướng hoặc thử thách nhúng, và trạng thái thanh toán cuối cùng.
Có, nếu API của nhà cung cấp hỗ trợ. Hoàn tiền toàn bộ hoặc một phần, hủy ủy quyền và phí hủy được liên kết với mã đặt chỗ và mã giao dịch liên quan.
Công ty thanh toán. Bạn mở tài khoản merchant với nhà cung cấp bạn chọn và thỏa thuận phí trực tiếp với họ. PHPTRAVELS kết nối nền tảng của bạn với tài khoản đó bằng thông tin đăng nhập bạn cung cấp.
Khám phá thêm
