From d7c956966091de22500f874c348ee5c166ae5af2 Mon Sep 17 00:00:00 2001 From: ken1flan Date: Tue, 3 Oct 2023 19:53:14 +0900 Subject: [PATCH] =?UTF-8?q?=E9=8A=80=E8=A1=8C=E6=8C=AF=E8=BE=BC=EF=BC=88?= =?UTF-8?q?=E3=83=90=E3=83=BC=E3=83=81=E3=83=A3=E3=83=AB=E5=8F=A3=E5=BA=A7?= =?UTF-8?q?=20=E3=81=82=E3=81=8A=E3=81=9E=E3=82=89=EF=BC=89=E3=81=AE?= =?UTF-8?q?=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/gmo/shop_api.rb | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/lib/gmo/shop_api.rb b/lib/gmo/shop_api.rb index a7bafa0..355fc07 100644 --- a/lib/gmo/shop_api.rb +++ b/lib/gmo/shop_api.rb @@ -73,6 +73,16 @@ def entry_tran_pay_easy(options = {}) post_request name, options end + # 【銀行振込(バーチャル口座 あおぞら)】 + # 取引登録 + # オーダーIDを指定して取引を登録します。 + def entry_tran_ganb(options = {}) + name = "EntryTranGANB.idPass" + required = [:order_id, :amount] + assert_required_options(required, options) + post_request name, options + end + # 【LINE Pay決済】 # 20.1.2.1. 取引登録 # これ以降の決済取引で必要となる取引IDと取引パスワードの発行を行い、取引を開始します。 @@ -322,6 +332,16 @@ def exec_tran_pay_easy(options = {}) post_request name, options end + # 【銀行振込(バーチャル口座 あおぞら)】 + # 決済実行 + # 登録された取引に対してバーチャル口座を発行します。 + def exec_tran_ganb(options = {}) + name = "ExecTranGANB.idPass" + required = [:access_id, :access_pass, :order_id] + assert_required_options(required, options) + post_request name, options + end + # 【LINE Pay決済】 # 20.1.2.2. 決済実行 def exec_tran_linepay(options = {})