1.必要な契約の準備
決済サービスの契約も併せて承る事が可能です。
弊社、営業担当までお問い合わせください。
2.PGマルチペイメントサービス連携設定
(1)ショップ情報取得
(2)接続先URL取得
(3)テンプレート設定 3.SPIRALの設定
(4)SPIRALAPIの設定
(5)アプリ作成
(6)会員DB発行
(7)入会申し込みフォーム発行
(8)決済結果受け取りフォーム発行
①「サンキューページ」をクリック
②「ソースデザイン」をクリック
(9)入会申し込みフォーム 連携設定
<!-- SMP_DYNAMIC_PAGE DISPLAY_ERRORS=ON NAME=DEMO_GMO_THANKS -->
<?php
// 【変更箇所】ショップID
$ShopID = "xxxxxxxxxxxxx";
// 【変更箇所】ショップパスワード
$ShopPassword = "xxxxxxxx";
// オーダーID
$OrderID = $SPIRAL->getContextByFieldTitle("OrderID");
// 利用金額
$Amount = $SPIRAL->getContextByFieldTitle("Amount");
// 日時情報(yyyyMMddhhmmss書式)
$registDate = $SPIRAL->getContextByFieldTitle("registDate");
$registDate = str_replace("年", "/", $registDate);
$registDate = str_replace("月", "/", $registDate);
$registDate = str_replace("日", "", $registDate);
$registDate = str_replace("時", ":", $registDate);
$registDate = str_replace("分", ":", $registDate);
$registDate = str_replace("秒", "", $registDate);
$DateTime = date("YmdHis", strtotime($registDate));
// ショップ情報チェック文字列、MD5ハッシュ化
$seed = $ShopID."|".$OrderID."|".$Amount."|"."|".$ShopPassword."|".$DateTime;
$ShopPassString = md5($seed);
?>
<!DOCTYPE html>の上に、以下のPHPプログラムを追加。
【変更必要】が記載されている2つの項目を差替え
$ShopID
…P.5でメモした値
$ShopPassword
…P.5でメモした値
(9)入会申し込みフォーム 連携設定
<div class="sub_text">
ご登録ありがとうございました。<br>
「決済画面へ進む」ボタンより入会金のお支払をお願いします<br>
<!--【変更対象】接続先URL -->
<form action="https://pt01.mul-pay.jp/link/xxxxxxxxxxxxx/Multi/Entry" method="POST">
<!-- ショップID -->
<input type="hidden" name="ShopID" value="<?php echo $ShopID; ?>">
<!-- オーダーID -->
<input type="hidden" name="OrderID" value="%val:usr:OrderID%">
<!-- 金額 -->
<input type="hidden" name="Amount" id="Amount" value="%val:usr:Amount%">
<!-- 日時情報(yyyyMMddhhmmss書式) -->
<input type="hidden" name="DateTime" value="<?php echo $DateTime; ?>">
<!-- ショップ情報チェック用文字列 -->
<input type="hidden" name="ShopPassString" value="<?php echo $ShopPassString; ?>">
<!--【変更対象】決済結果戻し先 URL -->
<input type="hidden" name="RetURL" value="https://www.pi-pe.co.jp/regist/is?SMPFORM=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx”>
<!-- クレジットカード決済利用フラグ -->
<input type="hidden" name="UseCredit" value="1">
<!-- 処理区分(CHECK:有効性チェック | CAPTURE:売上 | AUTH:仮売上) -->
<input type="hidden" name="JobCd" value="CAPTURE">
<input type="submit" name="submit" class="submit" value="決済画面へ進む">
</form>
</div>
(9)入会申し込みフォーム 連携設定
【変更必要】が記載されている2つの項目を差替え 1.接続先URL
…P.8でメモしたURL 2.決済結果戻し先URL
…P.37でメモしたURL
PGマルチペイメント画面呼び出しformを追加
(9)入会申し込みフォーム 連携設定
②「変更」をクリック
③「変更内容をフォームに反映」をクリック
④「×」ボタンをクリック
①前ページで編集した内容を貼付