영업
WhatsApp로 PayPal 결제 링크를 보내고 결제를 확인하는 방법
해외 고객이 채팅으로 "어떻게 결제하나요?"라고 묻습니다. 귀사의 PayPal 계정에서 정확한 금액의 링크를 보내고, 결제가 되면 대화가 자동으로 이어지게 하는 방법입니다.
MonoChat 팀 업데이트: 3 분 소요
WhatsApp로 PayPal 결제 링크를 보내려면 귀사 PayPal 계정에서 정확한 금액과 통화로 링크를 만들고, 용도를 한 줄 덧붙여 채팅으로 보낸 뒤, PayPal이 결제 캡처를 알려 오면 같은 채팅에서 확인 메시지를 보내면 됩니다. MonoChat에서 PayPal은 기본 제공 결제 시스템입니다. 플로우의 결제 요청 보내기 노드가 링크를 만들어 보내고, 새 결제 수신됨 이벤트가 결제를 플로우에 알려 줍니다.
이 글은 해외 환자를 받는 의료관광 클리닉, 해외 고객에게 파는 K-뷰티·K-패션 셀러, 외국인 관광객 대상 숙소와 투어를 염두에 두고 썼습니다. 국내 고객은 카카오톡과 국내 결제가 중심이지만, 해외 고객은 WhatsApp로 문의하는 경우가 많습니다.
PayPal 링크가 맞는 경우
PayPal은 2026년 3분기에 활성 계정 4억 4,000만 개, 결제 거래 68억 건을 발표했습니다. 많은 해외 구매자가 이미 PayPal을 신뢰하고, 낯선 사이트에 카드 정보를 넣지 않고 결제합니다.
특히 잘 맞는 경우:
- 해외 판매. 미국, 호주, 유럽 고객이 USD, AUD, EUR로 결제합니다.
- 채팅에서 가격을 정하는 거래. 맞춤 상품, 견적, 서비스 패키지에는 장바구니가 없습니다.
- 예약금. 시술 예약이나 숙소 예약금을 시작 전에 채팅에서 받습니다. WhatsApp 예약 받기도 참고하세요.
- SNS 판매. Instagram이나 Click-to-WhatsApp 광고로 온 고객은 대화하는 그 자리에서 결제하고 싶어 합니다.
채팅에서 결제를 받는 모든 방법은 WhatsApp 채팅에서 결제 받기에서 비교했습니다.
메시지 예시
링크 메시지(고객이 결제를 요청한 뒤, 24시간 창 안):
Thank you, Ms. Tan! Here is your PayPal link for the deposit on your skin treatment on 14 Dec at our Gangnam clinic: USD 200.00. {payment link} The link opens PayPal’s checkout. Your appointment is confirmed as soon as the payment arrives.
결제가 캡처되면 자동으로 가는 확인:
Payment received, thank you! Appointment #3307 is confirmed. We’ll send directions from your hotel the day before.
24시간 창이 닫힌 뒤 유틸리티 템플릿 리마인더:
Hello Ms. Tan, appointment #3307 is waiting for a deposit of USD 200.00. Tap below to pay with PayPal.
금액과 통화를 메시지에 적어, 고객이 탭하기 전에 청구 금액을 알 수 있게 하세요.
WhatsApp 규칙
- 24시간 고객 서비스 창 안(고객이 최근 24시간 안에 메시지를 보낸 경우)에서는 링크를 일반 메시지로 보낼 수 있습니다.
- 창이 닫힌 뒤에는 승인된 템플릿만 보낼 수 있습니다. 특정 주문에 대한 리마인더는 유틸리티, 혜택을 넣으면 마케팅입니다. WhatsApp 템플릿 메시지 예시를 참고하세요.
- 전달된 템플릿마다 요금이 부과됩니다. 요금은 발신 국가가 아니라 수신자 국가와 카테고리로 정해지며, 2026년 10월 1일부터 서비스 답장도 번호당 월 1,000건 무료 이후 과금됩니다. WhatsApp API 요금 가이드를 보세요.
- 채팅에서 카드 정보를 절대 묻지 마세요. 결제는 PayPal 페이지에서 이뤄지고, 채팅은 링크만 전달합니다.
MonoChat에서 PayPal 결제 링크 설정하기
MonoChat은 공식 Meta Business Partner이며 귀사 번호를 WhatsApp Business API에 연결합니다. 같은 결제 링크를 Instagram, Messenger, 웹 채팅에서도 쓸 수 있습니다.
1. PayPal 준비. PayPal 개발자 대시보드에서 앱을 만들어 Client ID와 Client secret을 받습니다. MonoChat 주소의 /api/payment-system/paypal/webhook을 가리키는 PAYMENT.CAPTURE.COMPLETED 웹훅을 추가하고 Webhook ID를 복사합니다.
2. MonoChat에 PayPal 추가. 설정 › 결제 › 결제 시스템에서 만들기를 누르고 PayPal을 선택해 제목을 정한 뒤 세 값을 붙여 넣습니다. PayPal 테스트 계정으로 먼저 시험하려면 Sandbox를 켭니다. 플로우가 결제 시스템을 지정하지 않을 때 PayPal을 쓰려면 기본값으로 설정을 쓰고, 통화가 통화 설정에서 허용되는지 확인하세요.
3. 플로우에서 링크 보내기. 결제 요청 보내기 노드를 추가하고 PayPal(비우면 기본값), 금액(변수 가능), 통화를 입력합니다. 링크 위치에 {{paymentLink}}를 넣어 문구를 직접 쓰거나, 비워 두면 기본 문구가 나갑니다. 금액이 양수가 아니거나 결제 시스템이 없으면 노드는 실패 출력으로 가고 아무것도 보내지 않습니다.
4. 링크 저장하기. 흐름 변수 저장을 켜고 pay 같은 이름을 주면 주문 ID와 링크가 flow.pay.paymentSystemOrderId, flow.pay.paymentLink에 저장되어 나중 리마인더에서 같은 링크를 다시 보낼 수 있습니다.
5. 결제에 반응하기. 새 결제 수신됨으로 시작하는 플로우에서 영수증을 보내고, 고객에 태그를 달고, HTTP 요청 노드로 예약 시스템을 업데이트합니다. 결제 금액과 결제 통화 조건으로 예약금과 전액을 구분할 수 있습니다. MonoChat은 PayPal이 캡처한 금액과 통화가 주문과 일치할 때만 결제 완료로 표시합니다.
6. 리마인더 추가. 결제 플로우에서 고객 태그 설정으로 paid-3307 같은 태그를 답니다. 첫 번째 플로우에 대기 노드와 고객 태그 조건을 넣고, 태그가 없으면 저장한 링크와 함께 유틸리티 리마인더 템플릿을 보냅니다.
환불은 PayPal 계정에서 하며, MonoChat은 환불하지 않습니다. 설정은 PayPal + WhatsApp 페이지와 도움말 센터에 설명되어 있습니다. app.monochat.ai에서 무료로 시작하세요.
오픈 전 점검
- Sandbox 모드에서 테스트 결제를 하고 확인 메시지가 오는지 봅니다.
- MonoChat의 Webhook ID가 PayPal 웹훅과 같은지 확인합니다. 다르면 결제가 다시 알려지지 않습니다.
- PayPal 계정이 받고 MonoChat의 24개 PayPal 통화에 포함된 통화로 청구합니다.
- 결제 후 무엇이 진행되는지(발송 시기, 예약 확정, 다음 단계) 고객에게 알려 줍니다.
출처
- PayPal Holdings: 2026년 3분기 실적(Form 8-K, 2026년 10월 27일) (2026년 10월 30일 확인)
- PayPal Developer: Orders API v2 (2026년 10월 30일 확인)
- Meta for Developers: WhatsApp Business Platform 요금 (2026년 10월 30일 확인)
- MonoChat 도움말 센터: 결제 시스템, 플로우
- MonoChat 변경 내역: 3.8.37 버전(PayPal 결제 링크, 결제 요청 보내기 노드)
MonoChat으로 실행해 보세요