[Tep-j-general] paypalに単価が反映されない

Back to archive index

hamada bungu****@leo*****
2008年 6月 27日 (金) 08:58:10 JST


こんにちわ。

On Thu, 26 Jun 2008 12:30:28 +0900
"JM" <pelul****@xrh*****> wrote:

> これは、paypal.php内にある
> $process_button_string = tep_draw_hidden_field('cmd', '_xclick') .
> から始まる複数行の事だと思うのですが、正しい値が何なのか分からないのです。

?

とか、最近のパターンなら1〜2行で返すとこですが、今回はちょっとだけ字数
を使ってみることにします(非常に面倒くさいけど)

paypal.phpの件のコードはcheckout_confirmation.php内で呼び出され、同ファ
イル実行時に動作結果が表示されてるハズですが?

具体的にはpaypalを選択してcheckout_confirmation.php実行時に

「ソースを表示」

することで、フォーム内hiddenフィールドにどのようなコードでどういった値が
列記されているか、確認することが出来ると思います。

iesrcview
http://www.ganaware.jp/S/iesrcview/

http://www.google.co.jp/search?q=IE+%83%5C%81%5B%83X+%83G%83f%83B%83%5E&hl=ja&lr=

件のシステムで、実際のフォーム内にどのような値が書かれているかを確認する
ことが出来るのは貴君だけです。

> 私の勝手な想像で

とか言われても対処に困ります(割とイイ線いってるんですが、理屈を理解せず
小手先で対処しようとするのは一寸…)ので、まずHTMLフォームがどのようにし
て値を受け渡すのか理解してください。

http://www.tagindex.com/html_tag/form/

既にPHPのハナシですらありません(^_^;)

> もし、文字コードの指定方法が他にありましたらと思い投稿しました。

念の為に聞きますけど、paypalのマニュアルは読んでます?

お使いのサードパーティのショッピングカートにPayPalチェックアウトを追加
https://www.paypal.com/j1/cgi-bin/webscr?cmd=p/pdn/howto_checkout-outside

charsetについてはpdfのほうに書いてるみたい。

> charset FORM 変数を使用して、ウェブサイトフォームで収集してPayPal に送信す
> るデータの文字セットまたは文字エンコーディングを指定できます。PayPal は、お
> 客様がcharset 変数で指定したものと同じ文字セットまたはエンコーディングを使
> 用してお客様にデータを送信します。

まずマニュアルを熟読される事を強くお勧めしときます。

で、仕様を理解できたら、今度は仕様に沿うHTMLを出力出来るよう、PHPのコー
ドを調整すれば良いでしょう、と。

# なるべく全文引用はやめてください。無駄だし、すげぇ鬱陶しいんで。


はまだ




Tep-j-general メーリングリストの案内
Back to archive index