PayPalで楽アフィリエイト

PayPalの通貨ごとの価格形式仕様

2018年08月01日
PayPalで楽アフィリエイト
PayPalオートメール
PayPal毎度ありがとうメール
全て共通の仕様なのですが、PayPalで決済が行われた時、指定したURLにPayPalからデータを送ってもらい各ソフトウェアで金額が合っているか判定しています。
このPayPalから送られてくるデータ形式に関係することなのですが、次のような問い合わせがありました。

PayPal毎度ありがとうメール】のユーザーさんのお話です。
「1円に設定してテストしたのですが、PayPal毎度ありがとうメールで1.00円と設定しないと動きませんでした。実際の金額は1000円なんですが、PayPalの管理画面では1,000.00と表示されるのでPayPal毎度ありがとうメールでも同じように入力したらエラーになって設定できません。1000.00なら設定できるので、これでいいのですか?」

ハウワッ???
そんなはずはないですし、日本円がそんなデータ形式で送られてきたのなんて見たことがないです。
PayPalから送られてくる日本円のデータは1000円なら1000であり、1000.00も1,000.00も見たことがありません。
PayPal毎度ありがとうメールの設定も、1円なら1、1000円なら1000です。

ですが念には念を入れて、PayPalに確認してみました。仕様が変わったのかもしれませんし、決済タイプで形式が異なっていることも考えられますので。
案の定、「日本円でそのような形式を送信することはありえません。米ドルなど他の通貨になっていないか確認してください。」との回答がありました。

PayPalは25通貨(2018/8/1現在)なので、ユーザーさんは迷われたのかもしれません。ですがはっきり日本円と書いておられるんですけどね。ううん、少し気になりますが、PayPalからきちんと仕様を聞いたので良しとします。

日本円を含む3通貨は整数、その他の通貨は小数点2桁形式で送られてきます。区切りの【,】はもちろん不要です。
 例
 日本円:1,000円 → 1000
 米ドル:1,000.00$ → 1000.00
PayPalで楽アフィリエイト】、【PayPalオートメール】、【PayPal毎度ありがとうメール】は全て、例に沿って設定してください。

ついでに、
PayPalで楽アフィリエイト
PayPalオートメール
PayPal毎度ありがとうメール
の3つのソフトウェアの金額チェックをより強化しました。バージョンアップで対応します。


ちなみに、1000円が1,000と表記されるのは、大抵は表記上のことで、実際のデータは1000であることがほとんどです。
つまり、保存されたデータは1000であり、画面で1,000に見えるようにしているだけなのです。
コメントの書き込み
コメント
2018年10月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
先月
来月
カテゴリ
検索
関連サイト
プロフィール
【ネットネーム】
みゅー

キャラクター by ツカエルサイト


【趣味】
・プログラミング
・写真
・楽器演奏
・手芸
・日曜大工
・家の中の不便を便利に
・考える
・自然科学
・猫と戯れる
・ジグソーパズル

【仕事】
・派遣社員でSE・PGやっていました。次の良い仕事がみつからないので、ビジネスへ注力しようと思っています。
・経験言語:VB6、VB.NET、PHP、Perl、JAVA、Oracle、SQLServer、PostgreSQL



【名前】
アン(足)

2014年4月22日生まれ 女の子
あだ名は くノ一
普段は普通にしゃべりますが、興奮すると『ニャ』を連発します

【趣味】
・狩
・ご飯を食べる
・ママのお手伝い

【仕事】
ママのビジネスの看板招き猫
ママの代わりにPC入力
仕事中のママの右腕を温める
ママに心配をかける
いろんな事をしでかしてママを退屈させない

RSSフィード
Tweet