Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- use PayPal\Service\AdaptivePaymentsService;
- use PayPal\Types\AP\PayRequest;
- use PayPal\Types\AP\Receiver;
- use PayPal\Types\AP\ReceiverList;
- use PayPal\Types\Common\RequestEnvelope;
- ini_set('display_errors', 1);
- error_reporting(E_ALL ^ E_NOTICE);
- echo("0");
- require_once("../vendor/autoload.php");
- //apstudios apstestaps
- echo("1");
- $payRequest = new PayRequest();
- echo("2");
- $receiver = array();
- $receiver[0] = new Receiver();
- $receiver[0]->amount = "1.00";
- $receiver[0]->email = "austinjbsmith@gmail.com";
- $receiverList = new ReceiverList($receiver);
- $payRequest->receiverList = $receiverList;
- echo("3");
- $requestEnvelope = new RequestEnvelope("en_US");
- $payRequest->requestEnvelope = $requestEnvelope;
- $payRequest->actionType = "PAY";
- $payRequest->cancelUrl = "https://devtools-paypal.com/guide/ap_simple_payment/php?cancel=true";
- $payRequest->returnUrl = "https://devtools-paypal.com/guide/ap_simple_payment/php?success=true";
- $payRequest->currencyCode = "USD";
- $payRequest->ipnNotificationUrl = "http://trackyour.tips/scripts/pay.php";
- echo("4");
- $sdkConfig = array(
- "mode" => "sandbox",
- "acct1.UserName" => "jb-us-seller_api1.paypal.com",
- "acct1.Password" => "WX4WTU3S8MY44S7F",
- "acct1.Signature" => "AFcWxV21C7fd0v3bYYYRCpSSRl31A7yDhhsPUU2XhtMoZXsWHFxu-RWy",
- "acct1.AppId" => "APP-80W284485P519543T"
- );
- $adaptivePaymentsService = new AdaptivePaymentsService($sdkConfig);
- $payResponse = $adaptivePaymentsService->Pay($payRequest);
- echo("5");
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement