1

私はmagentoにオンラインサブスクリプションストアを持っており、Paypalペイメントプロを使用してクレジットカード/デビットカード(英国ベース)を受け入れ、定期的に支払いを受け入れることを検討していました。

MagentoのPaypalペイメントプロが定期支払い用のクレジットカードを受け入れるように直接有効にすることはできますか、それとも外部プラグイン(aheadworksなど)が必要ですか?オンラインでの定期支払いに関する情報はほとんどないようで、これらの企業のほとんどのサポートスタッフは非常にわかりにくい言葉を話します。

オンラインでPaypalガイドにある統合手順を試してみました。これにより、MagentoでPaymentProが有効になります。しかし、私がそうするとき、私はペイパル口座を通して支払うオプションしか得られません。ここで何が欠けていますか?クレジットカードを受け入れるために外部プラグインが必要ですか?

4

3 に答える 3

1

まず、免責事項として、私は英国の PayPal 統合ではなく、米国の PayPal 統合に取り組んでいるため、それに基づく違いがある可能性があります。

あなたの質問は、私が現在取り組んでいるシナリオです。つまり、クレジット カードによる直接支払いと、サブスクリプション ベースの製品 (定期支払いプロファイルの作成など) を購入するための PayPal エクスプレス チェックアウトの両方があり、PayPal が直接支払い方法 (Payments Pro または Payflow 経由) のプロバイダーとなります。

定期的なプロファイルに関する限り、Magento には制限があります。PayPal Payments Pro は Magento と統合されていますが、PayPal で定期的なプロファイルを設定する方法はサポートされていません。エクスプレス チェックアウトを利用する必要があります。

AheadWorks からサードパーティの拡張機能「サブスクリプションと定期支払い」が提供されており、定期支払いの拡張機能が提供されています。古いバージョン (1.9) は PayPal Payments Pro または Payflow Pro の使用をサポートしていますが、エクスプレス チェックアウトはサポートしていません。新しいバージョン (2.0) は、エクスプレス チェックアウトのみの使用をサポートしています。したがって、どちらか一方を取得します。技術的には、SARP の両方のバージョンを実行することは可能ですが、これはハックニーでサーバー集約型のアプローチであり、私が推奨するものではありません。

エクスプレス チェックアウトとクレジット カードによる直接支払い (PayPal 製品経由) の両方を実行したい場合は、プールの奥深くに飛び込んで、Magento の既存の PayPal モジュールを拡張する必要があります。(私は現在プールの深いところにいるので、これを知っています!)

申し訳ありませんが、これはあなたの問題を「解決」しません。私はこの特定の状況で発見作業を行うのに数か月を費やしましたが、その結果、次のいずれかになりました。b) Magento の PayPal モジュールを拡張するカスタム モジュールを作成します。c) 独立した Magento モジュールを使用してスタンドアロン トランザクション API を作成し、API に接続します。

于 2014-01-21T16:03:00.777 に答える
0

Payments Pro (定期支払い) は、Magento と直接統合されません。ただし、PayPal との請求契約を作成することにより、定期的なプロファイルを作成できます。

ビリング契約とは、決済サービス側で署名・承認されたストアと顧客との間の売買契約です。Magento Enterprise Edition 1.9 および Magento Community Edition 1.4.1 で導入された Billing Agreements 機能により、Web ストアから定期的に製品を購入する個々の顧客は、支払い情報を何度も入力することなく販売注文を出すことができます。支払いシステムに承認を一度付与するだけで済みます。

つまり、Billing Agreement は、顧客がストアに支払いの詳細を提供せずに注文できる支払い方法です。顧客が支払いサービスの側でストアとの請求契約に署名した後、支払いサービスは署名された請求契約の参照 ID をストアと顧客に提供します。参照 ID は、支払いシステムによって Billing Agreement に割り当てられる一意の番号です。その後の購入時に、顧客は支払方法として Billing Agreement を選択し、Billing Agreement 参照 ID を使用します。注文を行うために他の支払い情報は必要ありません。決済システムは、Billing Agreement 情報と、顧客が指定した参照 ID によって支払いが実行できるかどうかを検証します。支払いシステムが支払いトランザクションを実行した後、参照 ID が Magento システムに返され、注文が行われます。請求契約が PayPal と署名された後、ストアの所有者は顧客の PayPal アカウントに直接請求できます。

現在、Magento は、Billing Agreement 機能に PayPal 支払いシステムの使用のみをサポートしています。Billing Agreements 機能を使用する前に、ストア管理者は PayPal Merchant Technical Services に連絡して、PayPal マーチャント アカウントの Billing Agreements (リファレンス トランザクション) を有効にする必要があります。

ここにリストされている詳細情報: http://www.magentocommerce.com/knowledge-base/entry/setting-up-billing-agreements-through-paypal//

于 2013-02-11T18:53:49.803 に答える
0

Payments Pro はクレジット カードの直接処理用であるため、有効にしている場合は、そのオプションが表示されます。

Magento で Pro を有効にすると、エクスプレス チェックアウトも有効にする必要があるので、[PayPal でチェックアウト] ボタンが表示され、サインインするだけで済みます。ただし、誰かが通常のチェックアウト ボタンをクリックすると、残りの手順を実行すると、クレジット カードの詳細を直接入力できるようになります。

于 2013-02-11T07:03:32.683 に答える