데브포일 홈
DEV MODE - 실서버 영향 없음 📦 배포 관리
PayPal 연동 (해외 결제)
+250 XP
LEVEL 56 QUEST

PayPal 연동 (해외 결제)

PayPal Business 계정 생성부터 JavaScript SDK, PHP 백엔드 결제 캡처까지 해외 결제를 완전 구현합니다.

PayPal Business 계정 생성

왜 PayPal인가?

PayPal은 전 세계 200개국, 4억 명 이상이 사용하는 글로벌 결제 수단입니다. 해외 고객이 카드 번호를 입력할 필요 없이 PayPal 계정으로 간편하게 결제할 수 있어 결제 전환율이 크게 높아집니다.

// PayPal Business 계정 생성 절차 Step 1: PayPal 비즈니스 계정 가입 → https://www.paypal.com/kr/business"비즈니스 계정 만들기" 클릭 → 사업자 정보 입력 (사업자등록번호, 상호명 등) Step 2: PayPal Developer 등록 → https://developer.paypal.com → 비즈니스 계정으로 로그인 → [Dashboard] → [My Apps & Credentials] → "Create App" 클릭 Step 3: API Credentials 발급 → App 생성 후 Client IDSecret 확인 → Sandbox (테스트)와 Live (실서비스) 키 분리 Step 4: Sandbox 테스트 계정 생성 → [Sandbox] → [Accounts] → Business와 Personal 테스트 계정 자동 생성됨 → Personal 계정으로 테스트 결제 가능
Sandbox 테스트 환경
PayPal Sandbox는 실제 돈이 오가지 않는 완전한 테스트 환경입니다. 가짜 신용카드, 가짜 PayPal 계정으로 마음껏 테스트하세요. Sandbox에서 충분히 테스트한 후 Live 키로 전환하면 됩니다.

PayPal API 설정

// config/paypal.php - PayPal 설정 파일 <?php return [ 'mode' => 'sandbox', // 'sandbox' 또는 'live' 'sandbox' => [ 'client_id' => 'AYSq3RDGsmBLJE-otTkBtM-jBRd1TCQwFf9RGfwddNXWz0uFU9ztymylOhRS', 'secret' => 'EGnHDxD_qRPdaLdZz8iCr8N7_MzF-YHPTkjs6NKYQvQSBN3PZVl9A7JeSIU4', 'api_url' => 'https://api-m.sandbox.paypal.com', ], 'live' => [ 'client_id' => '실제_클라이언트_ID', 'secret' => '실제_시크릿', 'api_url' => 'https://api-m.paypal.com', ], 'currency' => 'USD', 'return_url' => 'https://mysite.com/paypal/success.php', 'cancel_url' => 'https://mysite.com/paypal/cancel.php', ];
🔒
여기까지는 미리보기입니다
PayPal 연동 (해외 결제)
무료 가입하면 이어서 볼 수 있고, 강의를 완료할 때마다 XP와 레벨이 쌓입니다.
Google로 3초 만에 시작 →🧵 Threads로 시작무료 공개 강의 둘러보기 (Lv.1~3)