ここにワードプレスプラグインプレミアムプレスで私はペイソン支払いゲートウェイを統合しましたが、1つの小さな問題があります:MD5
フィールドが値を取り込むことができず、機能していません。これを手伝ってください。
MD5
これは、次の形式で値を入力するためのコードです。
<input type="hidden" name="MD5" value=" < ?php echo get_option('gateway_payson_receiver');('SellerEmail'); ('OkUrl'); ('GuaranteeOffered'); ('ExtraCost'); ('Cost'); ?>"/>
これは別のファイルで計算する必要があるものですsend.php
:
$MD5string = $SellerEmail . ":" . $Cost . ":" . $ExtraCost . ":" . $OkUrl . ":" . $GuaranteeOffered . $Key;
$MD5Hash = md5($MD5string);
('ExtraCost'); ('Cost'); ?>"/>
https://www.payson.se/testagent/default.aspxでテストしようとしています が、MD5の場合は値を計算しません。
できれば助けてください。
編集:stackoverflowがコードを認識せず、表示されなかったため、value = "の後に<?phpの中に余分なスペースを入れましたが、これは問題ではありません。実際のコードの中にはスペースがありません。