基本的に、これまでの私のスクリプトはゲートウェイに値を送信し、CSカートにリダイレクトされます..そのページで、返された値を取得して操作します。
fnfinishとfnchangeorder statusを使用して注文を終了しますが、何をしても404ページが見つかりません。注文ページにリダイレクトしようとしましたが、問題が発生します。
ゲートウェイから戻るときに使用するコードは次のとおりです。
$StaTus_message = "<br>Thank you for shopping with us. Your credit card has been charged and your transaction is successful. We will be shipping your order to you soon.";
$pp_response['customer_email'] = $_REQUEST['billing_cust_email'];
$pp_response['client_id'] = $_REQUEST['billing_cust_name'];
$pp_response['order_status'] = 'C';
$pp_response['reason_text'] = $StaTus_message;
fn_finish_payment($_REQUEST['Order_Id'], $pp_response);
fn_change_order_status($_REQUEST['Order_Id'], $pp_response['order_status']);
これは人気のあるテーマではないことは知っていますが、やってみようと思いました。
また、CS-cartのフォーラムとインターネットの両方でドキュメントを探していましたが、あまり見つかりませんでした。
よろしくお願いします。