EC-CUBE4 APIドキュメント

Cash implements PaymentMethodInterface

銀行振込, 代金引き換えなど, 主に現金を扱う支払い方法を扱うクラス.

Table of Contents

$Order Order
$form FormInterface
$purchaseFlow
__construct() Cash constructor. mixed
checkout() 決済を実行し, 実行結果を返します. PaymentResult
apply() 注文に決済を適用します. PaymentDispatcher
setFormType() PaymentMethod の処理に必要な FormInterface を設定します. PaymentMethod
verify() 決済の妥当性を検証し, 検証結果を返します. PaymentResult
setOrder() この決済を使用する Order を設定します. PaymentMethod

Properties

$form

private FormInterface $form

$purchaseFlow

private mixed $purchaseFlow

Methods

__construct()

Cash constructor.

public __construct( $shoppingPurchaseFlow : PurchaseFlow ) : mixed
Parameters
$shoppingPurchaseFlow : PurchaseFlow
Return values
mixed

setFormType()

PaymentMethod の処理に必要な FormInterface を設定します.

public setFormType( $form : FormInterface ) : PaymentMethod
Parameters
$form : FormInterface
Return values
PaymentMethod

verify()

決済の妥当性を検証し, 検証結果を返します.

public verify( ) : PaymentResult

主にクレジットカードの有効性チェック等を実装します.

Return values
PaymentResult

setOrder()

この決済を使用する Order を設定します.

public setOrder( $Order : Order ) : PaymentMethod
Parameters
$Order : Order
Return values
PaymentMethod

Search results