mirror of
https://we.phorge.it/source/arcanist.git
synced 2024-11-14 02:42:40 +01:00
25 lines
819 B
PHP
25 lines
819 B
PHP
|
#!/usr/bin/env php
|
||
|
<?php
|
||
|
|
||
|
require_once dirname(__FILE__).'/../__init_script__.php';
|
||
|
|
||
|
// NOTE: These credentials are global test credentials provided by PayPal.
|
||
|
|
||
|
$future = id(new PhutilPayPalAPIFuture())
|
||
|
->setHost('https://api-3t.sandbox.paypal.com/nvp')
|
||
|
->setAPIUsername('sdk-three_api1.sdk.com')
|
||
|
->setAPIPassword('QFZCWN5HZM8VBG7Q')
|
||
|
->setAPISignature('A-IzJhZZjhg29XQ2qnhapuwxIDzyAZQ92FRP5dqBzVesOkzbdUONzmOU');
|
||
|
|
||
|
$future->setRawPayPalQuery(
|
||
|
'SetExpressCheckout',
|
||
|
array(
|
||
|
'PAYMENTREQUEST_0_AMT' => '1.23',
|
||
|
'PAYMENTREQUEST_0_CURRENCYCODE' => 'USD',
|
||
|
'RETURNURL' => 'http://www.example.com/?return=1',
|
||
|
'CANCELURL' => 'http://www.example.com/?cancel=1',
|
||
|
'PAYMENTREQUEST_0_PAYMENTACTION' => 'Sale',
|
||
|
));
|
||
|
|
||
|
print_r($future->resolve());
|