class Veritrans::Tercerog::Mdk::AlipayAuthorizeRequestDto
決済サービスタイプ:Alipay、コマンド名:与信の要求Dtoクラス¶ ↑
- @author
-
VeriTrans Inc.
Constants
- SERVICE_COMMAND
決済サービスコマンド 半角英数字 必須項目、固定値
- SERVICE_TYPE
決済サービスタイプ 半角英数字 必須項目、固定値
- WITH_CAPTURE
売上フラグ “true”: 与信・売上
Public Class Methods
Public Instance Methods
決済金額を設定する¶ ↑
決済金額を日本円と中国元で指定します。
-
日本円(JPY):1 - 9999999
-
中国元(CNY):100 - 5000000
取引金額を100倍した値を指定します。(amount=決済金額×100) 上限金額は中国元換算で50,000元。
(例 日本円:1円の場合は1を指定します。 中国元:1.99元の場合は199を指定します。)
- @param
-
amount 決済金額
# File tgMdk/lib/tg_mdk/mdk_dto/alipay_authorize_request_dto.rb, line 104 def amount=(amount) @amount = amount end
商品詳細を設定する¶ ↑
商品詳細
-
文字列200桁以内
payType=0(オンライン決済):指定任意 payType=1(バーコード決済(店舗スキャン型)):指定できません payType=2(バーコード決済(消費者スキャン型)):指定任意(商品詳細を指定する場合は商品IDの指定が必須)
- @param
# File tgMdk/lib/tg_mdk/mdk_dto/alipay_authorize_request_dto.rb, line 216 def commodity_description=(commodity_description) @commodity_description = commodity_description end
商品IDを設定する¶ ↑
マーチャントシステム内で商品やサービスを特定するID
payType=0(オンライン決済):指定できません payType=1(バーコード決済(店舗スキャン型)):指定できません payType=2(バーコード決済(消費者スキャン型)):指定任意
- @param
-
#commodity_id 商品ID
# File tgMdk/lib/tg_mdk/mdk_dto/alipay_authorize_request_dto.rb, line 238 def commodity_id=(commodity_id) @commodity_id = commodity_id end
商品名を設定する¶ ↑
商品名
-
文字列100桁以内
payType=0(オンライン決済):指定必須 payType=1(バーコード決済(店舗スキャン型)):指定必須 payType=2(バーコード決済(消費者スキャン型)):指定必須
- @param
-
#commodity_name 商品名
# File tgMdk/lib/tg_mdk/mdk_dto/alipay_authorize_request_dto.rb, line 193 def commodity_name=(commodity_name) @commodity_name = commodity_name end
決済エラー時URLを設定する¶ ↑
決済エラー時に、店舗側サイトに画面遷移を戻すためのURLを指定します。
-
半角256文字以内
payType=0(オンライン決済):指定必須 payType=1(バーコード決済(店舗スキャン型)):指定できません payType=2(バーコード決済(消費者スキャン型)):指定できません
- @param
-
#error_url 決済エラー時URL
# File tgMdk/lib/tg_mdk/mdk_dto/alipay_authorize_request_dto.rb, line 170 def error_url=(error_url) @error_url = error_url end
ユーザ識別コードを設定する¶ ↑
消費者をAlipayユーザとして識別するためのコードを指定します。
payType=0(オンライン決済):指定できません payType=1(バーコード決済(店舗スキャン型)):指定必須 payType=2(バーコード決済(消費者スキャン型)):指定できません
- @param
-
#identity_code ユーザ識別コード
# File tgMdk/lib/tg_mdk/mdk_dto/alipay_authorize_request_dto.rb, line 301 def identity_code=(identity_code) @identity_code = identity_code end
決済完了時URLを設定する¶ ↑
決済完了後に、店舗側サイトに画面遷移を戻すためのURLを指定します。
-
半角256文字以内
payType=0(オンライン決済):指定必須 payType=1(バーコード決済(店舗スキャン型)):指定できません payType=2(バーコード決済(消費者スキャン型)):指定できません
- @param
-
#success_url 決済完了時URL
# File tgMdk/lib/tg_mdk/mdk_dto/alipay_authorize_request_dto.rb, line 147 def success_url=(success_url) @success_url = success_url end
与信同時売上フラグを設定する¶ ↑
-
true : 与信同時売上(設定可能な値は“true”のみです。)
※ 未指定の場合は、true:与信同時売上。
- @param
-
#with_capture 与信同時売上フラグ
# File tgMdk/lib/tg_mdk/mdk_dto/alipay_authorize_request_dto.rb, line 257 def with_capture=(with_capture) @with_capture = with_capture end