PHP-PayPal 통합
PayPal은 결제 처리 시스템으로 php와 함께 사용하여 PayPal을 웹 사이트와 통합 할 수 있습니다.
PayPal 통합 파일 시스템
PayPal 통합 파일 시스템에는 아래와 같이 4 개의 파일이 포함되어 있습니다.
constants.php −이 파일에는 API 사용자 이름, 비밀번호 및 서명이 포함되어 있습니다.
CallerService.php −이 파일에는 PayPal 서비스를 호출하는 데 사용되는 PayPal 서비스가 포함되어 있습니다.
confirmation.php −이 파일에는 결제 프로세스를 수행하는 데 필요한 최소 필드가있는 양식이 포함되어 있으며 결제 성공 또는 실패를 반환합니다.
PayPal_entry.php−이 페이지는 사용자에게 데이터를 PayPal로 전송하는 데 사용되었습니다. PayPal과 사용자 양식 사이의 어댑터 역할을합니다.
사용자는 여기 에서 PayPal SDK 파일을 다운로드 하고 정확한 zip 파일 을 다운로드해야 합니다. zip 파일에는 4 개의 php 파일이 포함되어 있습니다. constants.php를 제외하고는 파일을 변경할 필요가 없습니다.
constants.php 파일에는 아래와 같은 코드가 포함되어 있습니다.
<?php
define('API_USERNAME', 'YOUR USER NAME HERE');
define('API_PASSWORD', 'YOUR PASSWORD HERE');
define('API_SIGNATURE', 'YOUR API SIGNATURE HERE');
define('API_ENDPOINT', 'https://api-3t.paypal.com/nvp');
define('USE_PROXY',FALSE);
define('PROXY_HOST', '127.0.0.1');
define('PROXY_PORT', '808');
define('PAYPAL_URL', 'https://www.PayPal.com/webscr&cmd=_express-checkout&token=');
define('VERSION', '53.0');
?>
사용자는 constants.php에있는 위의 구문에서 사용자 이름, 암호 및 서명을 선언합니다. 이것은 실험적인 예이므로 마지막 금액이 샌드 박스의 계정에 추가됩니다.