1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
<?php
function hash_call($action, $nvp){ var_dump($nvp); exit; switch ($action) { case 'SetExpressCheckout': return SetExpressCheckout($nvp); break; case 'GetExpressCheckoutDetails': return GetExpressCheckoutDetails($nvp); break; case 'DoExpressCheckoutPayment': return DoExpressCheckoutPayment($nvp); break;
default: # code... break; } }
function SetExpressCheckout($nvp){ var_dump(__FUNCTION__, $nvp); $result = array(); $result['ACK'] = 'SUCCESS'; exit; return $result; }
function GetExpressCheckoutDetails($nvp){ var_dump(__FUNCTION__, $nvp); $result = array(); $result['ACK'] = 'SUCCESS'; exit; return $result; }
function DoExpressCheckoutPayment($nvp){ var_dump(__FUNCTION__, $nvp); $result = array(); $result['ACK'] = 'SUCCESS'; exit; return $result; }
|