Skip to content

Instantly share code, notes, and snippets.

@wehub
Created April 21, 2017 16:28
Show Gist options
  • Select an option

  • Save wehub/a6fb3ca0bbdcef9b15fc3770a7272cca to your computer and use it in GitHub Desktop.

Select an option

Save wehub/a6fb3ca0bbdcef9b15fc3770a7272cca to your computer and use it in GitHub Desktop.
<?php
// WePay PHP SDK - http://git.io/mY7iQQ
require 'wepay.php';
// application settings
$account_id = 123456789;
$client_id = 9543125;
$client_secret = "1a3b5c7d9";
$access_token = "STAGE_8a19aff55b85a436dad5cd1386db1999437facb5914b494f4da5f206a56a5d20";
// change to useProduction for live environments
Wepay::useStaging($client_id, $client_secret);
$wepay = new WePay($access_token);
// create the pre-approval
$response = $wepay->request('preapproval/create', array(
'account_id' => $account_id,
'period' => 'once',
'amount' => '19.99',
'mode' => 'regular',
'short_description' => 'A pledge for the awesome project',
'redirect_uri' => 'http://example.com/success/'
));
// display the response
print_r($response);
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment