Authorize token custom query parameters
Static usage.
<?php
use Payum\Paypal\ExpressCheckout\Nvp\Api;
use Psr\Http\Client\ClientInterface;
use Psr\Http\Message\RequestInterface;
use Psr\Http\Message\StreamInterface;
use Psr\Http\Message\StreamInterfacel
/** @var ClientInterface $client */
/** @var RequestInterface $requestInterface */
/** @var StreamInterface $streamInterface */
$api = new Api([
// ...
'useraction' => Api::USERACTION_COMMIT,
'cmd' => Api::CMD_EXPRESS_CHECKOUT_MOBILE,
], $client, $requestInterface, $streamInterface);
echo $api->getAuthorizeTokenUrl('aToken');
// https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout-mobile&useraction=commit&token=aTokenRuntime usage.
Supporting Payum
Last updated