Wszystko czego potrzebujesz jest nauczenie PayPal wykorzystuje i odtworzyć konto pocztowe na sandbox.paypal.com
innymi słowy https://developer.paypal.com/
. Do tworzenia konta testowego (sandbox) z wirtualnymi pieniędzmi, których potrzebujesz do konta głównego w rejestrze piaskownicy na stronie developer.paypal.com.
Po przetworzeniu należy odpowiednio skonfigurować dane na koncie PayPal i postępować zgodnie z instrukcjami twórców aplikacji Sandbox. Na przykład, w jaki sposób sprawdza się z wykorzystaniem kupujących (patrz kod ECSetExpressCheckout).
Pierwsze spojrzenie przewodnika PayPal (jest to ogólnie):
Looking for paypal payments tutorial
To jest strona główna, jak manipulować PayPal:
https://cms.paypal.com/ca/cgi-bin/?cmd=_render-content&content_ID=developer/library_code
Chcesz manipulować płatności sukces (patrz w ECSetExpressCheckout, NAJBARDZIEJ WSPÓLNY DLA TRANSAKCJI):
Kod źródłowy Re: https://cms.paypal.com/cms_content/CA/en_US/files/developer/nvp_ECSetExpressCheckout_php.txt
Skupić się na kodzie:
$paymentAmount = urlencode('30'); // 30 USD if you set on sandbox default
$currencyID = urlencode('USD'); // or other currency code ('GBP', 'EUR', 'JPY', 'CAD', 'AUD')
$paymentType = urlencode('Order');
$returnURL = urlencode("my_return_url"); // YOUR URL IF SUCCESS
$cancelURL = urlencode('my_cancel_url'); // YOUR URL IF FAILED
Jeśli trzeba sprawdzić transakcję po grab płatności poprzez TRANSACTION_ID z GetTransactionDetails funkcję: https://cms.paypal.com/cms_content/CA/en_US/files/developer/nvp_GetTransactionDetails_php.txt
Dzięki Adam, będę nad tym pracować – Antoniraj