결제 연동
여행 예약 엔진을 위한 PayPal API 연동
자체 여행 웹사이트에서 항공권, 호텔, 투어 및 기타 예약에 PayPal 결제를 받으세요. PayPal 앱의 Client ID를 관리자 화면에 붙여 넣고 샌드박스 계정으로 테스트한 뒤 운영 모드로 전환하면, 모든 결제가 해당 예약에 기록됩니다.
- PayPal 앱의 Client ID
- 개발 모드와 운영 모드
- 결제 단계의 PayPal
- Stripe 등 다른 게이트웨이와 함께
작동 방식
PayPal은 PHPTRAVELS에 준비된 결제 게이트웨이입니다
PayPal은 카드, 지갑, PayPal 잔액을 지원하는 글로벌 결제 플랫폼으로 대부분의 국가에서 사용됩니다. PHPTRAVELS에서는 결제 게이트웨이 목록의 한 항목으로 Stripe, Adyen, 지역 게이트웨이, 계좌이체, 지갑 잔액과 나란히 있습니다. PayPal 개발자 대시보드에서 만든 Merchant 유형 앱의 Client ID로 연결하므로, 대금은 고객사 자신의 PayPal 비즈니스 계정으로 입금되며 활성화에 개발 작업이 필요하지 않습니다.
- developer.paypal.com의 Apps & Credentials에서 Merchant 앱 만들기
- 앱의 Client ID 복사
- 관리자 화면의 PayPal 게이트웨이 설정에서 Credential 1에 붙여 넣기
- Dev Mode를 Development로 설정하고 PayPal 샌드박스 계정으로 테스트 예약 결제
- Dev Mode를 Production으로 전환하고 게이트웨이 활성화
- 결제 게이트웨이
- PayPal · 활성
- Credential 1 · Client ID
- Client ID: ••••••••
- Dev Mode
- Development (샌드박스)
- 예약 통화
- USD
결제
모든 PayPal 결제가 예약과 연결됩니다
PayPal로 결제된 예약은 카드, 이체, 지갑으로 결제된 예약과 함께 결제 수단과 상태가 관리자 화면에 표시됩니다.
- BK-20512 · 바르셀로나 시내 호텔3박 · 성인 2명 · B2C 고객US$642예약 총액
- BK-20527 · 두바이발 파리행왕복 항공권 · 승객 2명US$1,180예약 총액
- BK-20533 · 사막 사파리 투어4명 · 테스트 결제US$260예약 총액
Client ID 연결
게이트웨이는 Credential 1에 저장된 자체 PayPal Merchant 앱의 Client ID로 연결됩니다.
샌드박스 테스트
개발 모드는 PayPal 샌드박스에서 실행되어 먼저 테스트 계정으로 예약하고 결제해 볼 수 있습니다.
전환 한 번으로 운영 시작
테스트가 끝나면 Dev Mode를 Production으로 바꾸고, 실제 결제가 PayPal 비즈니스 계정으로 들어옵니다.
카드, 지갑, 잔액
고객은 PayPal 잔액 또는 자국에서 PayPal이 지원하는 카드와 지갑으로 결제합니다.
예약에 결제 기록
결제 수단과 금액이 예약에 저장되어 인보이스와 보고서에 반영됩니다.
게이트웨이 상태
나머지 결제 과정은 그대로 둔 채 관리자 화면에서 PayPal을 켜고 끌 수 있습니다.
결제 흐름
검색부터 PayPal 예약 확정까지
고객이 웹사이트에서 PayPal로 여행 예약을 결제할 때 거치는 단계입니다.
예약
고객이 항공편, 호텔 또는 투어를 고르고 여행자 정보를 입력합니다.
선택
결제 단계에서 다른 활성 게이트웨이와 함께 PayPal이 표시됩니다.
승인
고객이 PayPal에 로그인해 예약 총액 결제를 승인합니다.
복귀
고객이 결제 결과와 함께 웹사이트로 돌아옵니다.
기록
예약이 결제 완료로 표시되고 결제 내역이 저장됩니다.
발행
확인서, 인보이스, 바우처 또는 항공권이 고객에게 발송됩니다.
결제 수단
다른 결제 수단과 함께 쓰는 PayPal
PayPal은 결제 게이트웨이 목록의 한 옵션이므로 시장별로 기대하는 결제 수단을 켤 수 있습니다.
PayPal
자체 PayPal 비즈니스 계정을 통한 PayPal 잔액, 카드, 지갑 결제.
카드 및 지역 게이트웨이
Stripe, Adyen, Paystack, Cashfree, FlutterWave, Myfatoorah, Fawaterk, Xmoney.
오프라인 및 지갑
계좌이체, 나중에 결제, 고객 또는 에이전트 지갑 잔액.
백오피스
하나의 관리자 화면에서 PayPal 결제 관리
게이트웨이 설정, 결제된 예약, 결제 기록이 예약 및 공급사와 같은 대시보드에 있습니다.
게이트웨이 설정
결제 게이트웨이 메뉴에서 PayPal의 인증 정보, Dev Mode, 상태를 관리합니다.
예약 목록
결제 상태로 예약을 필터링해 PayPal로 결제된 예약을 확인합니다.
인보이스
인보이스에 금액, 결제 수단, 결제 완료 상태가 표시됩니다.
이메일 알림
PayPal이 결제를 알리면 예약 및 결제 이메일이 예약을 확정합니다.
다중 통화
웹사이트 전체에서 각 시장의 통화로 가격을 표시합니다.
보고서
결제 수단별 매출로 PayPal 수입을 PayPal 내역서와 쉽게 대조할 수 있습니다.
비교
이메일 PayPal 청구서와 결제 단계의 PayPal 비교
많은 여행사가 이미 청구서나 결제 링크를 수동으로 보내 PayPal 결제를 받고 있습니다. 예약 엔진 안에서 동작하면 이렇게 달라집니다.
| 업무 | 수동 PayPal 청구서 | PHPTRAVELS |
|---|---|---|
| 결제 요청 | 수동 PayPal 청구서예약마다 청구서나 링크를 따로 생성 | PHPTRAVELS결제 단계에서 PayPal 자동 제공 |
| 금액 | 수동 PayPal 청구서직접 입력해 실수 가능 | PHPTRAVELS예약 총액에서 자동 반영 |
| 예약 상태 | 수동 PayPal 청구서PayPal 계정에서 확인 후 수동 업데이트 | PHPTRAVELS예약이 결제 완료로 표시되고 결제 내역 저장 |
| 항공권과 바우처 | 수동 PayPal 청구서누군가 입금을 확인하면 발송 | PHPTRAVELS결제 후 확인서와 함께 발송 |
| 테스트 | 수동 PayPal 청구서테스트마다 실제 돈 사용 | PHPTRAVELSPayPal 샌드박스 계정을 쓰는 개발 모드 |
| 보고 | 수동 PayPal 청구서스프레드시트에서 PayPal 내보내기와 예약 대조 | PHPTRAVELS관리자 화면의 결제 수단별 매출 |
활용 사례
PHPTRAVELS로 PayPal을 받는 곳
온라인 여행사
카드 정보 입력을 꺼리는 여행자에게 항공권과 호텔을 판매하는 B2C 웹사이트.
투어 및 액티비티 판매자
이미 PayPal을 쓰는 해외 고객의 예약을 받는 투어 운영사.
다중 시장 여행사
지역마다 Stripe 및 현지 게이트웨이와 함께 PayPal을 제공하는 기업.
PHPTRAVELS를 선택하는 이유
내 PayPal 계정, 내 플랫폼, 내 코드
소스 코드 포함
상용 라이선스로 자체 호스팅하므로 개발자가 결제 흐름을 확장할 수 있습니다.
내 계정으로 입금
PayPal 결제는 재판매사가 아닌 고객사의 PayPal 비즈니스 계정으로 정산됩니다.
문서화된 설정
PHPTRAVELS 문서가 PayPal 앱, Client ID, 샌드박스 테스트를 단계별로 안내합니다.
24개 언어
오른쪽에서 왼쪽으로 쓰는 언어를 포함해 각 시장의 언어와 통화로 결제 화면을 운영합니다.
예약 엔진에 PayPal을 결제 게이트웨이로 추가합니다. 고객은 항공권, 호텔, 투어 및 기타 예약을 PayPal로 결제하고, 결제는 관리자 화면의 예약에 기록됩니다.
PayPal 비즈니스 계정과 PayPal 개발자 대시보드의 Apps & Credentials에서 만든 Merchant 앱이 필요합니다. 앱의 Client ID를 PayPal 게이트웨이 설정의 Credential 1에 복사하세요. 각 단계는 PHPTRAVELS 문서에 설명되어 있습니다.
네. Dev Mode를 Development로 설정하고 PayPal 개발자 대시보드에 표시된 샌드박스 계정으로 테스트 예약을 결제하세요. 정상 작동하면 Dev Mode를 Production으로 전환합니다.
네. PayPal은 결제 게이트웨이 목록의 한 항목이므로 Stripe, Adyen, 지역 게이트웨이, 계좌이체, 나중에 결제, 지갑 잔액과 함께 활성화할 수 있습니다.
결제 대금은 고객사 자신의 PayPal 비즈니스 계정으로 입금됩니다. 거래 수수료는 PayPal과의 계약에 따라 PayPal이 정하므로, 해당 국가의 최신 PayPal 요율을 확인하세요.
PayPal은 플랫폼 결제 옵션에 포함됩니다. 요금제는 일회성 라이선스 $2499의 Startup부터 시작하며, 가격 페이지를 보시거나 영업팀에 맞는 요금제를 문의하세요.
