purchase_button.php について

フォーラム 要望と提案 purchase_button.php について

  • このトピックには9件の返信、2人の参加者があり、最後にaminoにより13年、 10ヶ月前に更新されました。
10件の投稿を表示中 - 1 - 10件目 (全10件中)
  • 投稿者
    投稿
  • #50214
    amino
    参加者

    はじめまして。使いやすいカートをご提供していただきありがとうございます。

    早速本題ですが、Paypal決済を使用していたのですが、最近Paypal側のcharsetが突然UTF8からSJISに戻ってしまい(ネットで検索してみると同じ状況の方が何人かおられたようです)、Paypal決済が利用できなくなるということが起こりました。

    Paypalに飛んだ時にエラーが起こってしまうと、注文登録もされないため発見が遅れてしまったのですが、再度Paypal側のcharsetが変わってしまっても問題ないように、purchase_button.php へ以下の行を追加していただくことは可能でしょうか?

    <input type=”hidden” name=”charset” value=”utf-8″>

    独自に変更しようかと思いましたが、このファイルの退避方法が見当たりませんでしたので、もし可能であれば宜しくお願いいたします。

    #61330
    nanbu
    キーマスター

    こんにちは。

    了解しました。

    ご指摘のタグ

    <input type="hidden" name="charset" value="utf-8">

    を入れていれば、PayPal の文字コードが変ってしまっても大丈夫かどうか様子を見ていただけますでしょうか。問題なければ次期バージョンに追加しようと思います。

    よろしくお願いいたします。

    #61331
    amino
    参加者

    nanbu様

    素早いご返答ありがとうございます!!

    現在Paypalにエラーが発生しており、ログインできませんのでまた後ほど以下のテスト手順を実行してみます。

    ・新しい purchase_button.php をアップロード

    ・テスト注文作成

    ・Paypal側でのcharsetをSJISなどに変更

    ・再度テスト注文作成

    以上の手順で問題が無いようであればまたご報告させていただきます。

    #61332
    amino
    参加者

    PayPalが復活しましたので、31行目にタグを追加し早速テストしたところ、PayPal側のエンコードを変更してもutf-8として問題無くプロセス出来ました。

    取り急ぎ報告させていただきます。

    私もPayPal決済プログラムの開発に携った事があるのですが、purchase_button.php に以下の値も追加していただけるとさらにお客様の入力が楽になるかもしれません。

    (お客様がPaypalでクレジットカードにてお支払いされる場合、住所欄にこれらの情報が入力済みとなります。)

    first_name、last_name、address1、address2、city、state、zip、night_phone_b、email

    それではエンコードの件、宜しくお願いいたします。

    #61333
    nanbu
    キーマスター

    こんにちは。

    情報のご提供有難うございます。

    PayPal は近い将来標準搭載する予定となっていますので、その際はamino さんの情報を活かして便利にしたいと思います。

    #61334
    amino
    参加者

    お忙しい中ご回答ありがとうございました。

    他スレッドにも住所の件が書かれてありましたので、そちらに投稿してもよかったですね・・・。すみません。

    PayPal標準搭載楽しみにしております!

    実はその際もう一つお願いがあるのですが、PayPalボタンの上のあたりに独自のHTML文章を差し込めるようにしてもらうことは可能でしょうか?

    PayPalなどを使用していますと、クレジットカードを使用したいお客様から出来ないという問い合わせが非常に多く、PayPalボタンの上に操作方法を表示したいのです。

    Paypalが分かりやすければいいのですが、おそらくPaypalに登録してもらうために、クレジットカードの利用方法が非常にわかりにくくなっており、かなり難儀している次第です・・・。

    また、Paypalのインターフェースは稀に変更がありますので、挿入するHTML文章は変更出来ればいいかと思います。

    連続の要望で申し訳ありませんが、宜しくお願いいたします。

    #61335
    nanbu
    キーマスター

    表示は、PayPalボタンの下ではまずいですか?

    実はボタンの下ならばフィルターフックがあるのですが。

    #61336
    amino
    参加者

    おお、フックがすでにあったんですね。

    気づかず申し訳ありません。

    お時間のあるときで構いませんので、フック名を教えてもらってもいいでしょうか?

    また、他にもいろいろカスタマイズしてみたいのですが、簡単なwelcartのフックリストなどはございますでしょうか?

    すみませんが、宜しくお願いいたします。

    #61337
    nanbu
    キーマスター

    purchase_button.php の51行目、’usces_filter_confirm_inform’です。ただ、ちょっとミスってまして、25行目も同じ名前のフックが有ります。25行目の方を変更しようと思っています。とりあえずそれを使わないのでしたら’usces_filter_confirm_inform2’とでもして置いてください。次の修正版で修正いたします。

    フックリスト、テンプレートタグリストを作りたいと思っているのですが、なかなか時間が無くて・・・すみません。ドキュメントの改訂が終わりましたら作って行きたいと思います。

    #61338
    amino
    参加者

    purchase_button.phpの中でしたか!他のファイルを探してしまってました・・・。笑;ありがとうございます。

    フック名の件、了解しました。

    リストの件もありがとうございます・・・。nanbu様の素早い対応では時間が足りないのは当然だと思いますので、自分でリストを作りつつお待ちしております。

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

10件の投稿を表示中 - 1 - 10件目 (全10件中)
  • このトピックに返信するにはログインが必要です。