パラメータ
インラインフォームで扱えるパラメータは、ウィジェットで扱えるパラメータの一部です。
そのため、個別でページ作成をしていません。
以下より「インラインフォームで利用可」となっているもの(クレジットカードで処理できるもの)を選択し、記述してください。
関数
任意でインラインフォームのパラメータで指定された情報を上書きするための関数があります。
メールアドレスや電話番号をダミーで指定し、項目を非表示にしている場合、実際のユーザー情報を更新させながら、トークンの作成処理を行うことが可能です。
UnivapayCheckout.update(
parameters: { metadata?: Record<string, string | number | boolean | null>;
name?: string;
nameKana?: string;
email?: string;
phoneNumber?: {
countryCode?: string;
localNumber?: string;
};
address?: {
line1?: string;
line2?: string;
city?: string;
state?: string;
zip?: string;
countryCode?: string;
}
},
options?: {
forceUpdate?: boolean;
}
)
記述例
UnivapayCheckout.update(
iFrame,
{ email: "updated-dummy-email@univapay.com" },
// { forceUpdate: true } -> ユーザーが項目に値を入力していても強制的に上書き
);