Movable Type

ホーム » Movable Type » A-Form Paymentマニュアル

A-Form Paymentマニュアル

MT6、MT7 どちらも同じ設定内容になります。

目次

ZEUSの設定について


インストール

以下は、MT及びA-Formはすでにインストール済みの状態で行ってください。

A-Form Paymentのダウンロードファイルを解凍してください。
解凍すると以下のディレクトリやファイルが展開されます。

README.txt          <- このファイルです。
mt-static/plugins/  <- 以下、解凍ファイルの[mt-static]ディレクトリと呼称します。
plugins/            <- 以下、解凍ファイルの[pluings]ディレクトリと呼称します。

Movable Typeをインストールしたディレクトリの

※[mt-static]ディレクトリがブログごとにある場合
ブログごとに異なる[mt-static]ディレクトリを設けている場合は、それぞれの[mt-static]ディレクトリに、解凍ファイルの[mt-static]ディレクトリをコピーしてください。

特にパーミッションの設定は必要ありません。

ファイルのアップロードを完了した後に、MT管理画面にログインをすると、インストーラーが実行されます。
※バージョンアップの場合は、インストーラーが実行されない場合もあります。その際はプラグイン一覧でバージョンを確認してください。


使い方

  1. フォームに支払方法を選択させるため、「お支払いパーツ」を設定します
  2. 支払方法の詳細を設定をします

お支払方法パーツの設定

MT7お支払いパーツ.png

支払方法管理の設定

支払方法管理を開きます


決済金額の設定

金額を設定します。

MT7支払方法管理_固定額.png

固定額で設定できるほか、ユーザーの入力値から金額を計算することも可能です。

MT7_支払い方法管理_計算式.png

計算式を用いることで、複数の入力パーツ(例:ドロップダウンやラジオボタン)にID値を設定した上でそれらの金額を合算したり、商品の個数をドロップダウンで選択して合計金額を決定する、といった計算も可能になります(perlによる記述が必要です)。

計算式の例1:ユーザーが指定したドロップダウンパーツの値を金額とする

ドロップダウンパーツのパーツID値を「kingaku」にします。

MT7金額パーツ1.png

このフォームの管理画面から決済金額を「計算式」にして「$kingaku」をセットします。

MT7_金額例1.png

※なお、下記の例の正規表現では$kingakuの値から数字以外をカット(カンマや「円」を取り除く)ことを意図しています。

$kingaku =~ s/[^0-9]//g;

これにより、ユーザー側で指定したドロップダウンの金額のみが決済金額として渡されます。

MT7_金額例1_金額選択.png
MT7_金額例1_確認画面.png
計算式の例2:ユーザーが指定したドロップダウンに「その他」を設けて自由入力を可能とする

ドロップダウンパーツのパーツID値を「kingaku」にし、ドロップダウンに「その他」を追記し、テキストパーツのパーツID値を「kingaku_etc」にします。

MT7金額パーツその他.png

このフォームの管理画面で、決済金額を「計算式」に設定し、下記のようなperlコードを記述します。

MT7_金額例2_計算式.png

下記のperlコードでは、金額・金額(その他)かカンマや「円」を除去して数字だけを取り出し、もし「金額(その他)」に値があれば「金額(その他)」を利用し、ない場合は「金額」の値を利用する、という指定を行っています。

$kingaku =~ s/[^0-9]//g;
$kingaku_etc =~ s/[^0-9]//g;
my $par = ($kingaku_etc ne '' ? $kingaku_etc : $kingaku);
$par;

ドロップダウンパーツ「金額」で「その他」を選択し、テキストパーツ「金額(その他)」に金額を入力します。

MT7_金額例2_入力画面.png

確認画面にて以下のように、テキストパーツ「金額(その他)」に入力した金額が「決済金額」になっていることが確認できます。

MT7_金額例2_確認画面.png

A-Form Paymentマニュアル についてのお問い合わせはこちら

お問い合わせ


会員制サイト構築プラグイン A-Member

予約サイト構築プラグイン A-Reserve

アークウェブのMovable Typeブログ

→アークウェブのMovable Typeブログ

MTによるサイト構築はこちら

アークウェブはシックス・アパート ProNet Japanのメンバーです。
Movable Typeなどシックス・アパート製品のシステム導入や構築を手がけるパートナー企業のネットワークに参加しています。



サービスおよびソリューション一覧

最新情報・投稿をチェック


このページのトップに戻る

Photo by ....

Powered by Movable Type Pro