メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://waffo.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Cashier 外観のカスタマイズ

注文作成時に paymentInfo.cashierAppearance パラメータ経由で JSON 形式の CSS 変数を渡し、Cashier の外観をカスタマイズします。
{
  "paymentInfo": {
    "productName": "ONE_TIME_PAYMENT",
    "cashierAppearance": "{\"--primary-color\":\"#493daa\",\"--font-family\":\"Nunito Sans, sans-serif\"}"
  }
}

Cashier 言語設定

paymentInfo.cashierLanguage パラメータを使用して Cashier の表示言語を設定します(IETF BCP 47 形式)。
言語コード言語
en-HK英語(香港)
zh-Hant-HK繁体字中国語(香港)
id-IDインドネシア語
ms-MYマレー語
tl-PHタガログ語
{
  "paymentInfo": {
    "productName": "ONE_TIME_PAYMENT",
    "cashierLanguage": "en-HK"
  }
}
指定した言語がサポートされていない場合、エラーコード A0026 が返されます。

決済手段フィルタリング

payMethodTypepayMethodName を使用して、Cashier に表示する決済手段を制御します:
{
  "paymentInfo": {
    "productName": "ONE_TIME_PAYMENT",
    "payMethodType": "CREDITCARD",
    "payMethodName": "CC_VISA"
  }
}
指定しない場合、Cashier には利用可能なすべての決済手段が表示されます。 さらに payMethodCountry を通じて国でフィルタリングすることもできます:
{
  "paymentInfo": {
    "productName": "ONE_TIME_PAYMENT",
    "payMethodCountry": "IDN"
  }
}