2011-01-19 10 views
11

私は、顧客が購入するために選択されたアイテムで完全なデータベーステーブルを持っており、そのアイテムを支払うために注文としてPayPalに送信する必要があります。ショッピングカートの商品をPayPalに送信

私の問題は、既存のショッピングカートのソリューションでは、既存の各製品をオンラインでデータベースに手動で入力する必要があることです(私には1000個以上の製品があり、あなたがデータベーステーブルの設定をある方法で行う必要があります。私は4cartsで多額のお金を払いましたが、それをサポートすることを拒否してしまいました。そして、それは無駄です。

私の解決方法は、注文明細(商品名、数量、価格、送料は)をデータベースから取り出し、PayPalに送信し、そこからpaypal

。残りを扱うしかし、私は、私も始め、これを行うだろうか見当がつかない、と私はは、PayPalウェブサイトを研究している、そしてそれはすべてがとても紛らわしいようで、私はちょうど開始するためにどこか分からない。されていますがあなたの周りに浮かんでいる作業サンプルは、私と共有してもらえますか?

私は自分のデータベースにあるものを送ることができます。ユーザーがこれらのアイテムを支払うことができるようにします。

何か手助けをいただければ幸いです。

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

+0

私はあなたがこのについての私のセキュリティホールを読んで推薦:http://stackoverflow.com/questions/1469899/worst-security-hole-youve-seen/4005850#4005850 – RobertPitt

+0

おかげで、@RobertPittを。私もそれをチェックします! :) –

+0

既存の現代的なクラスを選ぶべきです。 http://stackoverflow.com/questions/1676758/php-paypal-classまたはhttp://phpfour.com/blog/2009/02/php-payment-gateway-library-for-paypal-authorizenet-andcheckoutを試してみてください。 /またはPEAR_Paypalを呼び出し、APIインタラクションを確実に処理することを監視します。 – mario

答えて

9

Implementing the Simplest Express Checkout Integrationの手順に従ってください。

少し長いですが、あなたがする必要があることを正確に説明し、彼のコメントでロバートが話しているセキュリティホールの対象ではありません。

alt text

+0

ありがとうございます。私は本当に把握するのが難しいと思っています。特に貨物料金を追加すると、それらを追加する方法についての記事は一件も見つかりませんでした。 –

+0

@Lucifer、SetExpressCheckout API呼び出しのドキュメントを見てください。 SHIPPINGAMT TAXAMTなどを設定できます。https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_r_SetExpressCheckout –

+0

ああ!そこにそれがある。ありがとう、バイロン。 :) –

関連する問題