Amazon Hosted Page上で特定の住所をブロックしたいです。
ボタンレンダー時にdeliverySpecifications - addressRestrictionsパラメータを使用して配送先アドレス制限を指定し、購入者がAmazonの配送先リストからサポートされていない住所が選択できないようにすることができます。
- 日本国内(JPの住所)のみを許可する
- 都道府県名に誤りがある住所の使用を許可しない
- 国外住所と、一部の都道府県を制限する(指定した国コードとJPの一部を許可しない)
- 特定の郵便番号を制限する
などが可能です。インテグレーションガイド サンプルおよびFAQ Amazon PayボタンのPayloadのサンプルが知りたいです。をご参照ください。
また条件を除外するための "except", 任意の長さの任意の文字列"*", 任意の一文字 "?" ワイルドカードもご利用可能です。
日本国内を許可かつ北海道・沖縄県を除外する場合
"deliverySpecifications": {
"addressRestrictions": {
"type": "Allowed",
"restrictions": {
"JP": {
"except": {
"statesOrRegions": [
"北海道", "沖縄県"
]
},
},
}
}
}
123- から始まる郵便番号を許可する場合
"deliverySpecifications": {
"addressRestrictions": {
"type": "Allowed",
"restrictions": {
"JP": {
"zipCodes": ["123-*"]
}
}
}
}