sample-payment-plugin
sample-payment-plugin copied to clipboard
EC-CUBE 4の決済プラグインサンプルです。
fix typo
こんにちは。決済状況一覧画面の一括操作プルダウンから選択して決定ボタンを押すときに、最後の項目(一括再オーソリ)を選択していると必ずエラーになります。 Controller\Admin\PaymentStatusController.php の186行目のif節 `if (!isset($this->bulkActions[$id])) {` の中に入ってしまうからで、 $bulkActionsのidが1からはじまるためにずれてしまっています。 手元ではこの行を `if (!in_array($id, array_column($this->bulkActions, 'id'))) {` に修正しました。 GitHubでプルリクエストをしたことがなく、自信もないため、どなたか解決していただけますか。よろしくお願いします。
決済状況一覧画面の一括操作プルダウンから選択して決定ボタンを押すときに、最後の項目(一括再オーソリ)を選択していると必ずエラーになるのを回避
命名規約
## プラグインコード 重複を避けるため, `[ベンダー名][プラグイン]`の形式を推奨 キャメルケースで記述する ``` AcmeCategoryContent ``` ## テーブル名 ※プラグイン固有のテーブルを作成する場合 `plg_[プラグインコードのスネークケース]_xxx` ```php use Doctrine\ORM\Mapping as ORM; /** * Config * * @ORM\Table(name="plg_acme_category_content_config") * @ORM\Entity(repositoryClass="Plugin\AcmeCategoryContent\Repository\ConfigRepository") */ class Config ``` ##...
シーケンス図
## リンク型クレジットカード決済  ## トークン型クレジットカード決済  ## トークン型クレジットカード決済(3Dセキュア)  ## コンビニ決済 
## リンク型クレジットカード決済  ## トークン型クレジットカード決済  ## コンビニ決済 
サンプル決済の手数料を設定した場合、お支払方法を「Sample Payment」から他の決済に変更した時に、手数料が変わらずにサンプル決済の手数料のままになります。