問題タブ [checkout]

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.

0 投票する
1 に答える
2063 参照

ruby-on-rails - Railsでセッションベースの「カートに追加」機能を実装する方法

こんにちは、Rails e コマース アプリでカートに追加機能を実装する際に問題があります。ここでは、チェックアウト機能について話しているわけではありません。「カートに入れる」だけ。ユーザーがアカウントにログインしなくても、アイテムをカートに追加できます。ユーザーがカートへの追加を完了すると、チェックアウトする前にユーザーがログインします。ここでの問題は、カートに追加されたアイテムを保存する最良の方法です。セッションを使用しようとしています。ユーザーが任意の数量の製品を 1 つだけカートに追加すると、これを簡単に実装できます。ただし、ユーザーが数量の異なる複数のアイテムをチェックアウトした場合に、情報を一時的に保存する方法。この情報を格納するためのデータ構造が必要ですが、どのデータ構造を使用すればよいかわかりません。私は次のようなことを意味します:

等々.....

ハッシュを使用すると、1 つのアイテムを保存できますが、複数のアイテムを保存するにはどうすればよいですか?? DBテーブルを使用してこれを行うことができますが、ユーザーがカートにアイテムを追加してチェックアウトせずに去った場合、テーブルからそれらのレコードを削除する方法は?

私はここで立ち往生しています。どんな助けでも大歓迎です。ありがとう

0 投票する
1 に答える
325 参照

php - チェックアウトの実践 - PHP

クライアント用の FirstData グローバル ゲートウェイ API を使用して、チェックアウト モジュールの最終段階を作成中です。データ入力用のすべてのフォーム ビューが作成され、コントローラーはテスト データを FirstData Web サービスと正常に通信しています。

「注文を処理する」ボタンがクリックされた後のチェックアウトのユーザー エクスペリエンスをどのように構成するかについてのベスト プラクティスについての考えを探しています。

プロセス ボタンがクリックされた後に JavaScript を使用して無効にし、この遅延中に Web サービスに情報を渡すことを計画しています。支払いの呼び出しが行われていることをユーザーに通知しながら、この遅延を作成するために過去に使用した可能性のある方法は何ですか? トランザクションが承認または拒否されたかどうかを通知するコールバック関数を最適に操作するために、過去に使用した可能性のある方法は何ですか? アクションに PHP_SELF を使用して同じスクリプトでこのすべての情報を処理していることを誰かが見つけましたか、それとも一般的にこのロジックを別の場所に配置する方が良いですか?

ちょっとした試行錯誤を通してプロセスをガイドするのに役立ついくつかの一般的な質問. おそらく、この回答は、全員が使用するためのかなり良い考えを収集するのに役立ちます.

0 投票する
5 に答える
1318 参照

php - PHP検証-httpPOST値を渡してサードパーティのチェックアウトに転送

これが可能かどうかはわかりません。他のヘルプガイドが見つからないため、これが不可能な場合があります...

大量の変数をサードパーティの支払い処理業者(WorldPay)にPOSTするチェックアウトページがあります。

検証のために、2つのページの間にある種のPHPスクリプトを配置できるかどうかを知りたいです。

たとえば、バスケットのアイテムがフォームへの入力中に売り切れた場合、お金がかかる前に顧客を捕まえる可能性があります。または、フォームデータを改ざんする場合に役立ちます。

自分のサイトでこれを行うと、セッションを使用してPOSTデータを転送できますが、外部Webサイトであるため、たとえば、フォームを非表示にして更新する別のHTMLページを作成せずにデータを送信する方法がわかりません。

これを「目に見えないように」行うことは可能ですか?実際には間にHTMLページを表示していませんか?

0 投票する
1 に答える
371 参照

magento - Magento でデフォルトのチェックアウト手順をアップロードする方法

別の開発者が構築した magento ショップを修正しようとしています。ショップは多言語対応で、ステップ 3 でチェックアウトの進行状況ブロックが表示されます。ここで見ることができます: http://www.ac-sw.net/

元のチェックアウト プロセスに戻る必要があります。app/design/frontend/default/default/layout/checkout.xml をアップロードしようとしました変化する。

デフォルトの機能するチェックアウト手順に戻すにはどうすればよいですか?

どうもありがとう!

0 投票する
1 に答える
791 参照

apache-flex - Flash アプリケーションのショッピング カート システムを統合する方法

ユーザーの写真/画像を取得し、さまざまな効果とフィルターを使用して再生する単純なフラッシュ アプリケーションを作成しました。最後に、アプリケーションは結果の画像を PDF 印刷ファイルに書き出すことができます (購入してプリンターに送信します)。

現在、PHP を使用して Web ページをテンプレート化し、Flash アプリをページの 1 つの本文に埋め込んでいます。

ここで、ショッピング カートとチェックアウト システムを統合する必要があります。このアイデアは、ユーザーが画像で遊んだり、さまざまな画像をショッピング カートに追加したり、ある時点で各画像の印刷サイズを選択したり、チェックアウトして購入したりできるようにすることです。私のアプリは、必要な印刷ファイルを添付し、注文を電子メールで送信/プリンターに送信します。

Zen-cart、Magento、osCommerce などのさまざまなカート システムを調査すると、これらはすべてフル機能の CMS システム、完全な Web サイトであり、デプロイ、カスタマイズ、スキン、製品の追加などを行うことができるようです。"缶詰屋」。しかし、私の場合、実行時に製品を追加/作成しています。アイテムを閲覧して選択する従来のストアではありません。

一見すると、これらのシステムの 1 つをどのように使用するか、Flash アプリと統合する方法が明確ではありません.... ショッピング カート、顧客データベース部分、支払いトランザクション機能のみを利用したいようです。

APIを介してチェックアウトと注文管理のみを使用して、これらのいずれかを使用することは可能ですか? Flash アプリから呼び出された? またはバックエンド PHP 経由で処理されますか? 提案、指針はありますか?

私は正しい方向に私を指すために、いくつかのガイダンスを探しています。私は e コマースの初心者です。

ありがとうございました!

0 投票する
1 に答える
233 参照

iphone - チェックアウト/バスケットシステムの実装方法

私は楽しみのためにアプリを作っていますが、アプリにチェックアウト/バスケットシステムを実装する方法を知りたいです。

基本的に、製品のリストはXMLファイルの形式でWebサーバーから取得され、UITableViewコントローラーに表示されます。セルをタップすると、ユーザーは製品のより詳細な概要に移動します。

アプリは製品をバスケットタイプのものに入れることができる必要があります、そしてこれは私が立ち往生しているところです。

私が見ることができるコードサンプルはありますか?

0 投票する
4 に答える
9174 参照

magento - Paypal標準オプションはチェックアウトページに表示されません

ここで説明されているように、Magento 1.4.0.1インストールのバックエンドにすべての情報を入力した後、PaypalオプションはOne-Page-Checkoutで使用できません。

なぜこれが起こり得るのかについて誰かが考えを持っていますか?キャッシュと変数が空になり、標準と自分のテーマで試してみました。

敬具、

アバロン

0 投票する
1 に答える
167 参照

paypal - google checkoutとpaypalのヘルプマニュアル

スクリーンショット付きの Google Checkout と PayPal のヘルプ マニュアルをオンラインで探しています。

0 投票する
1 に答える
1195 参照

php - セキュリティヘッダーが無効です-curlphpを使用します

PHPを使用してExpressCheckout、PaypalAPIを実装しています。

最初のステップであるSetExpressCheckoutに問題はありません。私はawk=successを持っています。

しかし、メソッドGetExpressCheckoutで、「セキュリティヘッダーが無効です」というメッセージが表示されます。私は問題を理解しようとしましたが、カールがうまく機能していなかったのかもしれません。

私がしたこと私はURL全体をコピーしました:

https://api-3t.sandbox.paypal.com/nvp?USER=sanbox_1276609583_biz_api1.gmail.com&PWD=1276609589&SIGNATURE=AYVosblmD7khKkvvb.bNxvFT0OQ2A8GopwByEuC.CfMHt65VaUmvAEy-&VERSION=

ブラウザに貼り付けます。これにより、次のようになります。

TOKEN = EC%2d3YG18670X88588437&CHECKOUTSTATUS = PaymentActionNotInitiated&TIMESTAMP = 2010%2d06%2d16T07%3a40%3a12Z&CORRELATIONID = e1a1e469bf066&ACK = Success&VERSION = 62%2e0&BUILD = 1356926 .. ..

しかし、私が作成した関数でそのURLを実行すると、機能しなくなります。以下は私の機能です:

関数mycurl($ url、$ querystr){

}

誰かがこれを手伝ってくれることを願っています。本当にありがとう。

注:-私はこれにサンドボックスを使用しました。サンドボックスアカウントを作成しました。マーチャントを表すビジネスアカウントと、バイヤーを表す個人アカウントがあります。

そして私はこれを使用しました:

エンドポイントURL:api-3t.sandbox.paypal.com/nvpサンドボックスURL:www.sandbox.paypal.com/cgi-bin/webscr

これは問題ではないはずです。

0 投票する
1 に答える
2323 参照

paypal - Paypal 手数料の計算方法、2.9% +0.30 が一部のケースで機能しない チェックアウト方法の変数 FEEAMT が一致しない

これを読んでくれてありがとう。

私は自分のウェブサイトにペイパルチェックアウトを実装していますが、機能していますが、ユーザーを支援するためにペイパルの簡単な料金計算機を作りたいと思っています。たとえば、$1.34 を入金します。

2.9 % = 0.04 ドル丸め + 0.30 ドル = 0.34 ドルなので、1 ドルを入金する必要がありますが、ペイパルはフィールド FEEAMT で応答を送信します。

私は何を間違っていますか?

前もって感謝します。