[練功房]金流串接

  • ezpay:藍新
  • allpay:歐富寶
  • paypal
  1. Click buy button
  2. URL for paypal to go when complete
  3. Callback on our write

http://collabedit.com/2cxh4

v=https://www.youtube.com/watch?v=t_7GA1BZXPs

Paypal_IPN.php
class Paypal_IPN{
public function __construct($mode = ‘live’){
if($mode == ‘live’){
$this->_url = ‘https://www.paypal.com/cgi-bin/webscr’;
}
else{
$this->_url = ‘https://www.sandbox.paypal.com/cgi-bin/webscr’;
}
}
private function run(){
$postFields =’cmd=_notify-validate’;
cmd = _notify-validate&param=value&param2=value2;
foreach($_POST as $key => $value){
$postFields .= “";
}
$ch = curl_init();
curl_setopt_array($ch, array(
CURLOPT_URL => $this->_url,
CURLOPT_RETURNTRANSFER=> true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => $postFields
}
$result = curl_exec($ch);
curl_close($ch);
}
index.php

require 'Paypal_IPN.php';
$paypal = new PayPal_IPN('sandbox');

發表留言