問題タブ [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.
paypal - デバッグモードがfalseの場合、Payum Laravel 4パッケージが機能しません
debug が true の場合はすべて正常に動作するため、非常に奇妙ですが、debug の値を false に変更すると、paypal が動作しません。Laravel のログ: TOKEN を設定する必要があります。SetExpressCheckoutAction を実行しましたか?
私のコード: payum/payum-laravel-package/config.php:
コントローラー/PaypalController.php
誰でも私を助けることができますか?
symfony - ブルーカード決済の設定方法は?
Sylius の標準版をテストして、支払い方法に Blue Card 支払いを追加したいのですが、どうすればよいですか?
php - リクエスト GetHumanStatus{model: ArrayObject} は Payum Laravel Package payment_done コントローラではサポートされていません
私は Payum Laravel Package 0.11.1 を使用していますが、Request GetHumanStatus{model: ArrayObject} is not supported on payment done controller というエラーに直面しています:
例: PaypalController からリダイレクトされました
http://myapp.local:8000/app/payment_done?payum_token=_lLGI4Mxk-UKX4FNUiyq0j94IrY_iLjRoMZfWc8Bdg0へ
私のストレージには、ファイルpayum-model-_lLGI4Mxk-UKX4FNUiyq0j94IrY_iLjRoMZfWc8Bdg0とpayum-model-5417d0934a306 があります。
から得られた $token
結果が得られます:
無効な payum_token を使用して payment_done コントローラーにアクセスしようとすると、次のエラーが表示されます:ハッシュを持つトークン_lLGI4Mxk-UKX4FNUiyq0j94IrY_iLjRoMZfWc8Bdg1
が見つかりませんでした。有効なトークンで試してみると、Request GetHumanStatus{model: ArrayObject} is not supported . 同等の $token 詳細配列オブジェクト ID を持つトークンがストレージにあることがわかるので、私の $payments は config.php で適切に構築されていないと思います。
php - Payum/Laravel の定期支払いを実装する
これを機能させるにはいくつかの問題があります。チェックアウトエクスプレスを正常に実装しました(または実装したようです)が、この例に従ってシステムにサブスクリプションオプションが必要です。
さて、私の問題は、Laravelでは単純にランダムなファイルを配置できないことです。そのため、正しい方法でそれを実行しようとしていますが、悲しいことに、ライブラリに含まれるクラスとメソッドのドキュメントはありません。
コントローラー内にいくつかの関数を作成しました (これが正しい方法かどうかはわかりません) 現在直面している問題は、 createRecurringPayment() を使用して定期支払いの希望額を適用しようとすることです。これが最後のステップだと思います。
助けてくれてありがとう。
アプリ/コントローラー/PaypalController.php
/li>app/routes.php
/li>
symfony - payum symfony 2 バンドル - 基本設定 - ストレージ
クライアントがペイパル支払いを処理できるようにするには、payum バンドルを構成する必要があります。
公式の推奨事項を開始しましたが、さらに何かを構成する必要があると思います (PaymentDetails のストレージをどこかに構成するのに欠けている可能性があります)。
私の設定ファイルは次のとおりです。
これは、支払いプロセスを開始するためのコントローラー アクションです。
これは PaymentDetails クラスです
そして、doneAction() URLを取得したときに発生するエラーはこれです
助けや提案はありますか?前もって感謝します
symfony - Symfony2 Payum バンドル - 未定義メソッド isCaptured() の呼び出し
ここにあるように、Paypalエクスプレスチェックアウトを正確に作成しようとしてい ます: https : //github.com/Payum/Payum/blob/master/docs/symfony/custom-purchase-examples/paypal-express-checkout.md .com/Payum/Payum/blob/master/docs/symfony/purchase-done-action.md
captureDoneAction がエラーを返すことを期待して、すべてが機能します。
エラー: (..)/PaymentBundle/Controller/DefaultController.php 行 65 で未定義のメソッド Payum\Core\Request\GetHumanStatus::isCaptured() を呼び出します
(..) は私のパスであり、65 行目は次のとおりです。
if ($status->isCaptured()) {
他のすべては、Payum ドキュメントの例とまったく同じです。isCaptured() がエラーを返すのはなぜですか?
paypal - ペイパル エクスプレス チェックアウト - 継続請求 - 継続ステータスの確認
Paypal の定期請求を使用してアカウントの年間サブスクリプションの支払いをサポートするように、ウェブサイトを正しくセットアップしましたpayum bundle
。
これらは、準備時に私のウェブサイトがペイパルに送信するパラメーターです
これらは定期的なリクエストで
すべて正常に動作します。
ここでの私の質問は、クライアントの定期的な支払いが受け入れられ、支払われるかどうかを知りたいということです. また、クライアントが年会費を支払わなかった場合。
つまり、特定のアカウントの最後に成功した支払い日 (サーバー側、php) を知る方法はありますか?
symfony - Symfony2 SSL 証明書、CA 証明書に問題がないことを確認します。エラー:14090086
ローカル テスト サーバーでエラーが発生しました。
SSL 証明書に問題があります。CA 証明書に問題がないことを確認してください。詳細: エラー: 14090086: SSL ルーチン: SSL3_GET_SERVER_CERTIFICATE: 証明書の検証に失敗しました
標準の Symfony 2.5 + Payum 支払いバンドルを使用して、PayPal エクスプレス チェックアウトを使用しています。payum が支払いアクションを実行しようとすると、エラーが発生します。私が理解しているように、情報を送信するためにpayumを使用して、標準のsymfony httpリクエストAPIを使用しています。その API は、次の場所にある Buzz Client(cURL) を使用しているように見えます。
symfony\vendor\kriswallsmith\buzz\lib\Buzz\Client\Curl.php
私はそれをインストールしませんでした。その Buzz Client は symfony 自体の一部として提供されます。そして、それを構成できるオプションが見つかりませんでした。
私はすでにこれを赤くしています: Symfony2 : HTTP リクエストを送信します 私にとっては機能していません。
私の場合、Buzz Client は symfony api リクエストの一部であり、それを正確に構成する方法が見つかりませんでした。
payum - クラス「ArrayObject」でメソッド「getClientId」を呼び出そうとしました
Payum 0.12 + Paypal Express Checkout を使用していますが、アクションを完了すると次のエラーが表示されます。
行の DetailsController.php のクラス「ArrayObject」でメソッド「getClientId」を呼び出そうとしました...
コントローラーコードは次のとおりです。
Paypal Exress Checkout なしで「オフライン」支払いオプションを使用しても、このエラーが発生します。私は多分何かを逃していますか?