결제 연동

여행 예약 엔진을 위한 PayPal API 연동

자체 여행 웹사이트에서 항공권, 호텔, 투어 및 기타 예약에 PayPal 결제를 받으세요. PayPal 앱의 Client ID를 관리자 화면에 붙여 넣고 샌드박스 계정으로 테스트한 뒤 운영 모드로 전환하면, 모든 결제가 해당 예약에 기록됩니다.

  • PayPal 앱의 Client ID
  • 개발 모드와 운영 모드
  • 결제 단계의 PayPal
  • Stripe 등 다른 게이트웨이와 함께

작동 방식

PayPal은 PHPTRAVELS에 준비된 결제 게이트웨이입니다

PayPal은 카드, 지갑, PayPal 잔액을 지원하는 글로벌 결제 플랫폼으로 대부분의 국가에서 사용됩니다. PHPTRAVELS에서는 결제 게이트웨이 목록의 한 항목으로 Stripe, Adyen, 지역 게이트웨이, 계좌이체, 지갑 잔액과 나란히 있습니다. PayPal 개발자 대시보드에서 만든 Merchant 유형 앱의 Client ID로 연결하므로, 대금은 고객사 자신의 PayPal 비즈니스 계정으로 입금되며 활성화에 개발 작업이 필요하지 않습니다.

  1. developer.paypal.com의 Apps & Credentials에서 Merchant 앱 만들기
  2. 앱의 Client ID 복사
  3. 관리자 화면의 PayPal 게이트웨이 설정에서 Credential 1에 붙여 넣기
  4. Dev Mode를 Development로 설정하고 PayPal 샌드박스 계정으로 테스트 예약 결제
  5. Dev Mode를 Production으로 전환하고 게이트웨이 활성화
결제 게이트웨이
PayPal · 활성
Credential 1 · Client ID
Client ID: ••••••••
Dev Mode
Development (샌드박스)
예약 통화
USD

결제 흐름

검색부터 PayPal 예약 확정까지

고객이 웹사이트에서 PayPal로 여행 예약을 결제할 때 거치는 단계입니다.

  1. 예약

    고객이 항공편, 호텔 또는 투어를 고르고 여행자 정보를 입력합니다.

  2. 선택

    결제 단계에서 다른 활성 게이트웨이와 함께 PayPal이 표시됩니다.

  3. 승인

    고객이 PayPal에 로그인해 예약 총액 결제를 승인합니다.

  4. 복귀

    고객이 결제 결과와 함께 웹사이트로 돌아옵니다.

  5. 기록

    예약이 결제 완료로 표시되고 결제 내역이 저장됩니다.

  6. 발행

    확인서, 인보이스, 바우처 또는 항공권이 고객에게 발송됩니다.

결제 수단

다른 결제 수단과 함께 쓰는 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 API 연동 관련 질문

여행사가 예약 웹사이트에서 PayPal을 받기 전에 묻는 질문들.

영업팀 문의

예약 엔진에 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부터 시작하며, 가격 페이지를 보시거나 영업팀에 맞는 요금제를 문의하세요.