問題タブ [payum]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
express - Payum Paypal Express チェックアウトの詳細
Payum Web サイトのドキュメントの例を使用して、paypal エクスプレス チェックアウトを使用して支払いを作成しています。Paypal にリダイレクトされましたが、金額と説明を指定したにもかかわらず、paypal は説明と価格をリストする「現在の購入」と表示します。
http://payum.org/doc/0.12/PaypalExpressCheckoutNvp/get-it-started
Payum に詳細を Paypal に渡すにはどうすればよいですか。設定できる変数のリストはありますか? 発送も止めたいです。
php - Symfony2 で Payum バンドルをセットアップするとエラーが発生する
Symfony 2.6 を使用して PayumBundle (ペイパル エクスプレス チェックアウト) をセットアップしようとすると、エラーが発生します。
そこのドキュメントに記載されている手順に従っています
これが私のconfig.yml
見た目です
これは私のエンティティですPaymentToken
そしてこれがエンティティPaymentDetails
オンラインで多くのドキュメントやこのような他の投稿を確認しましたが、なぜこのエラーが発生するのかわかりません。
コントローラーconfig.yml
にたどり着けないので、Payum の構成が正しく設定されていないことがわかります。ドキュメントを何度も何度も読み返しましたが、何が間違っているのかわかりません。
このエラーをパスするための助けをいただければ幸いです。
php - Symfony を使用して PayPal に支払いを送信できません
私は Symfony を使用しており、 PayumBundleを使用して支払いの詳細を PayPal に送信しようとしています。 PayumBundle を構成し、paypal にリダイレクトされるまで動作させましたが、支払いの詳細が送信されていないため、オンラインで検索し、SO でこの質問に遭遇しました。これは、私が見ている正確な空白の情報画面です。
回答が指しているドキュメントを見ると、次のコードを思いつきましたが、次のprepare
アクションを呼び出しているルートにアクセスしようとすると. エラーが発生しました
Error: Cannot use object of type ClickTeck\featuresBundle\Entity\Orders as array
次に、次を使用してみましたが、ペイパル側で別のエラーが発生します
これは私のOrder
エンティティがどのように見えるかです
誰かがこれが何が起こっているのかを知るのを手伝ってもらえますか? PayumBundleを機能させようとして2日が経ちました。
これで何か助けていただければ幸いです。支払いの詳細を PayPal に送信するにはどうすればよいですか?
php - PayumBundle: アカウントが制限されています - 10002
PayumBundleSandbox をテスト資格情報で使用していますが、すべて正常に動作しますが、実際の資格情報を変更すると、「アカウントは制限されています」というエラーが「L_ERRORCODE0」:「10002」に表示されます。どうしたの?
php - (omnipay payum と symfony) を使用して支払いゲートウェイ 2checkout を統合する
2checkoutでpayumbundleをセットアップしようとしていますが、セットアップ方法と 2checkoutconfig.yml
への情報の送信方法がわかりません。
この前に、私は Payum で PayPal エクスプレス チェックアウトを正常にセットアップしました。私は Payum に精通しています (まだ Payum について学んでいます)。
これは私がこれまでに行ったことです
オムニペイ 2checkout バンドルをインストールしました
2checkoutの例をオンラインで見つけることができないようで、最も近いのはstripeの例だったので、その例を見 てくださいこれは私のconfig.ymlです
ここで私の最初の疑問が生じます
Q1: さまざまなゲートウェイの config.yml に追加する情報を知るにはどうすればよいですか?
次に、2checkout に情報を送信し、データベースにデータを追加するアクション内のコードに進みます。
私はPayPalに使用したものと同じエンティティを使用していdetails
ますが、データベースの列に追加されたデータをpaypalのpayumに使用していますが、2checkoutの場合、詳細には何も追加されておらず、Integrity constraint violation
詳細が空であってはならないため、理解できるエラーが表示されます。
Q2: 異なる支払い方法に同じエンティティを使用することはできますか? または、各支払い方法には独自のエンティティが必要ですか? 同じエンティティを使用できる場合、payum がdetails
列に対して何も生成しないのはなぜですか。ここで何が間違っているのですか
誰かがこれで私を助けてくれれば本当に感謝しています.2checkoutを統合する方法の説明だけでなく、例を見る必要があります. ただし、説明もいただければ幸いです。
アップデート
これは、データベースに追加される支払いを準備している私のアクションの更新されたコードですが、トランザクションは失敗します
これは私が見る応答です。なぜ失敗するのか理解できません
php - Symfony PayumBundle で無効なクレジットカードの例外をキャッチする
PayumBundle のOmnipay BridgeをInvalidCreditCardException
使用して、その他の例外をキャッチしようとしています。
私が試してみました:
しかし、コードがキャッチされる前に、クレジットカード番号が無効であるOmnipay
という独自の例外がスローされます。
コメントでは、次のようにも述べています。
通常、カスタム エラー メッセージでクレジット カードを自分で検証する場合は、このメソッドではなく、フレームワークの検証ライブラリを使用する必要があります。
これはまさに私がやろうとしていることですが、Symfony PayumBundle例外を使用してカスタムエラーでカードを検証するにはどうすればよいですか?
以下の最初の回答のように参照してこの質問に回答しないでください。彼の支援に感謝しますが、コードでその例外を利用する方法については役に立ちません。
非常に重要
私は PayumBundle をよりよく理解しようとしているので、何が間違っているのかを理解する必要があり、手順 (英語ではなく、説明付きの実際のコード例) でアクションで例外をキャッチし、ユーザーフレンドリーなメッセージを表示する必要があります。理解してください、私はsymfonyに本当に慣れていないので、学ぼうとしています.もしあなたが私にサービスを作成してこれをするように頼むつもりなら、それは私を助けません.ここの例を見てください.助けに本当に感謝しています.しかし、それから私は本当に本当に迷っています。
正しいクレジット番号が入力されていれば、トランザクションは問題なく処理されますが、間違ったカード番号が入力された場合やカードの有効期限が切れた場合などにキャッチする必要があるのは例外であることに注意してください。
それが役立つ場合、これは私のconfig.ymlがどのように見えるかです