注文ページから Paypal に注文 ID を渡してから、サンクス ページに戻って注文を支払い済としてマークしようとしていますが、問題が発生しています。現在、これらの変数を次のように Paypal に渡しています。
$vars = array(
'cmd' => "_cart",
'upload' => "1",
'business' => "paypalemail@gmail.com",
'item_name_1' => "Test Item",
'amount_1' => "1.00",
'return' => "http://www.website.com/thanks.php",
'custom' => $order_id,
);
header('Location: https://www.paypal.com/cgi-bin/webscr?' . http_build_query($vars));
彼らの支払いがクリアされ、私がリダイレクトされたとき、注文 ID が返送されているようには見えません。これは私が与えられたURLです:
thanks.php?tx=61G92224EW780500P&st=Completed&amt=1.00&cc=USD&cm=57&item_number=
この文字列のどこかに "custom=" の後に注文番号が続くと予想していました。しかし、それは存在しません。私は何か間違ったことをしましたか?