スマートフォン用ショッピングカートやメールフォームで通常はHTMLをUTF-8で出力し、注文完了画面又は問合せ完了画面でShitf_JISで出力する方式。スマートフォン対応のショッピングカートやメールフォームはUTF-8とShift_JISの2つの文字コードに対応する必要がある。スマートフォンサイトの多くがHTML5でUTF-8を用いて制作されている一方で、多くの決済代行会社がUTF-8に対応していないので、この問題を解決したい。スマートフォン対応のショッピングカートやメールフォームで、通常はHTML5をUTF-8で出力するようにする。しかし、ショッピングカートやメールフォームの注文完了画面又は問合せ完了画面の時にはShift_JISで出力するようにする。本発明は次のような効果を奏する。UTF-8で作成されたスマートフォンサイトのフォームデータを文字化けせずに受け取ることができる。同時に、決済代行会社にはShift_JISでデータを送信することができる。ショッピングカートやメールフォームのユーザーはスマートフォンサイトを作成する時、推奨通りHTML5/UTF-8を用いることができ、しかも、ほとんどの済代行会社を利用できる。また、決済時に、PC、携帯、スマートフォンでShift_JISを共通の文字コードとして使えるというメリットがある。perl言語などでプログラミングするが、perlモジュールEncode.pmなどの文字コードの変換用のプログラムを用いて文字コードを切り替えて出力する。