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

プロパティ定義

以下の詳細な説明は、編集可能でカスタマイズ可能なコンポーネントについてです。

プロパティObject説明
テーマObjectグローバルな色とスタイル設定を定義するオブジェクト。
theme.typography.primaryFontFamilyStringウィジェット用の主要なフォント。
theme.colors.primaryTextColorStringテキストの主要な色。
theme.colors.backgroundSecondaryStringセカンダリの背景色(例:OTP表示)。
theme.colors.backgroundPrimaryString主要な背景色。
theme.colors.buttonPrimaryFillString主要なボタンの塗りつぶし色。
theme.colors.buttonPrimaryHoverString主要なボタンのホバー時の色。
theme.colors.buttonPrimaryActiveString主要なボタンのクリック時の色。
theme.colors.inputBorderStringデフォルト状態での入力フィールドの境界線の色。
theme.colors.inputBorderErrorString入力フィールドの境界線の色(エラー状態)。
theme.colors.inputEnhancerFillString入力フィールドの背景色(アクティブ時)。
theme.colors.inputBorderPositiveString入力フィールドが成功した場合の境界線の色。
theme.buttons.borderRadiusStringボタンの境界線の半径。
theme.inputs.borderRadiusString入力フィールドの境界線の半径。
theme.inputs.inputModeString入力モード:検証済み(アイコンによる検証)、クリア可能(テキストのリセット)、またはなし。
HeaderPatternObjectヘッダーのオーバーライドを定義するオブジェクト。
HeaderPattern.overridesObjectヘッダーコンポーネントに対する具体的なオーバーライドを含む。
HeaderPattern.overrides.LogoObjectオブジェクトで、ロゴコンポーネントのプロパティを定義します。
HeaderPattern.overrides.Logo.props.urlStringヘッダーに表示するロゴのURL。
HeaderPattern.overrides.Logo.props.styleStringロゴのサイズを定義します。
HeaderPattern.overrides.Logo.props.positionStringロゴの表示位置(左または中央)を定義します。
CardInfoPatternObjectカード情報を定義するオブジェクト。
CardInfoPattern.titleStringカード情報セクションのタイトル。
CardInfoPattern.subtitle.contentStringサブタイトルのコンテンツ。
UpperTagPatternObjectウィジェットヘッダーの下に表示される、カスタムの上部タグを定義するオブジェクト。
UpperTagPattern.titleString上部のタグのタイトル。
UpperTagPattern.descriptionStringDescripción de la etiqueta superior.
UpperTagPattern.iconColorString上部タグのアイコンの色。
UpperTagPattern.styleObject上部タグのスタイル(テキストの色、ボックス影、margin-top、backgroundColorなど)。
UserCardPatternObjectユーザーカードの管理に関する翻訳と設定を定義するオブジェクト。
UserCardPattern.translations.enObjectユーザーカード管理コンポーネントのスペイン語翻訳。
UserCardPattern.translations.en.addNewCard.infoString「新しいカードを追加」オプションのテキスト。
UserCardPattern.translations.en.moreOptions.payWithString「支払い方法を選択」オプションのテキスト。
UserCardPattern.translations.en.paymentMethods.seeAllMyCardsString保存されているカードをすべて表示する。
UserCardPattern.translations.en.paymentMethods.expiredCardString有効期限切れのカードを示すテキスト。
UserCardPattern.translations.en.paymentMethods.warningExpiredCardString有効な支払い方法を選択してください。
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodTitleStringカード削除の確認画面のタイトル。
UserCardPattern.translations.en.paymentMethods.deleteMainTextString削除オプションのメインテキスト。
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodAcceptString削除確認画面の「承認」ボタンのテキスト。
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodCancelString削除確認画面の「キャンセル」ボタンのテキスト。
UserCardPattern.translations.en.paymentMethods.confirmDeleteMethodString削除は元に戻せないことを示すメッセージ。
PaymentMethodsPatternObject入力フィールドに関連する支払い方法の翻訳と設定を定義するオブジェクト。
PaymentMethodsPattern.translations.inputs.card.cardNumber.labelStringカード番号フィールドのラベル:「カード番号」。
PaymentMethodsPattern.translations.en.inputs.card.cardNumber.placeholderStringカード番号フィールドのヘルプテキスト:「0000 0000 0000 0000 0000 0000」。
PaymentMethodsPattern.translations.en.inputs.card.cardHolder.labelStringカード保持者の名前フィールドのラベル:「カードに記載されている名前」。
PaymentMethodsPattern.translations.en.inputs.card.cardHolder.placeholderStringカード保持者の名前フィールドのヘルプテキスト:「例:フアン・ザパタ」。
PaymentMethodsPattern.translations.en.inputs.card.expirationDate.labelString有効期限フィールドのラベル: "有効期限".
PaymentMethodsPattern.translations.en.inputs.card.expirationDate.placeholderString有効期限の説明: "MM / YY".
PaymentMethodsPattern.translations.en.inputs.card.securityCode.labelStringセキュリティコードのラベル: "CVV".
PaymentMethodsPattern.translations.en.inputs.card.installment.labelString手数料フィールドのラベル: "手数料".
PaymentMethodsPattern.translations.en.inputs.card.installment.pay_byString分割払いに関するテキスト: "分割払い".
PaymentMethodsPattern.translations.en.inputs.card.installment.first_payString最初の支払いに関するテキスト: "最初の支払い".
PaymentMethodsPattern.translations.es.inputs.card.installment.without_interestString金利なしに関するテキスト: "金利なし".
PaymentMethodsPattern.translations.en.inputs.card.installment.without_installmentsString分割なしに関するテキスト: "分割なし".
PaymentMethodsPattern.translations.en.inputs.card.installment.loadingString分割払い検証中に表示されるテキスト: "分割払い検証中...".
PaymentMethodsPattern.translations.en.inputs.paymentMethods.info.card.titleStringカードのカスタムタイトル: "カスタムタイトル".
PaymentMethodsPattern.translations.en.inputs.paymentMethods.info.card.subtitleStringカードのカスタムサブタイトル: "カスタムサブタイトル".
cardHolderObjectカード保持者の名前フィールドのラベルを定義するオブジェクト。
cardHolder.labelStringカード保持者の名前フィールドのカスタムラベル。
分割Object分割フィールドのラベルを定義するオブジェクト。
installment.labelString分割フィールドのカスタムラベル。
installment.withoutInstallmentsString分割払いに関する情報が表示されない場合に利用するテキスト。
LowerTagPatternObjectカスタムの下部タグを定義し、ウィジェットの上部(利用規約と支払いボタンのすぐ上)に表示されるオブジェクト。
LowerTagPattern.titleString下部タグのタイトル。
LowerTagPattern.descriptionString下部タグの説明。
LowerTagPattern.iconColorString下部タグのアイコンの色。
LowerTagPattern.styleObject上部タグのスタイル(例:テキストの色、ボックス影、背景色)。
TermsConditionsPatternObject利用規約の設定を定義するオブジェクト。
TermsConditionsPattern.showForGuestBoolean利用規約をゲストユーザーに対して表示するかどうかを示す。
TermsConditionsPattern.showForAuthBoolean認証されたユーザーに対して利用規約を表示するかどうかを示す。
TermsConditionsPattern.legalMessageStringカスタムの法的告知文。
TermsConditionsPattern.connectorTextString利用規約内の接続テキスト。
TermsConditionsPattern.hideCompanyDisclaimerBoolean会社に関する免責事項を非表示にするかどうかを示す。
TermsConditionsPattern.termsAndConditionsUrlstringユーザーが確認する利用規約のURLを定義します。
TermsConditionsPattern.privacyPolicyUrlstringユーザーが確認するプライバシーポリシーのURLを定義します。
PaymentButtonPatternObjectオブジェクトで、ボタンのラベル、スタイル、および設定を定義します。
PaymentButtonPattern.labelStringボタンのテキスト。
PaymentButtonPattern.showOrderTotalBooleanフォームに注文合計を表示するかどうかを指定します。
PaymentButtonPattern.stylesObjectボタンのスタイル、例えばパディングとボーダー半径。
PaymentButtonPattern.styles.paddingStringボタンのパディング。
PaymentButtonPattern.styles.borderRadiusStringボタンのボーダー半径。
パターン: "Powered by DEUNA" の表示Objectオブジェクトで、"Powered by DEUNA" の表示スタイルと設定を定義します。
PoweredByPattern.hideBoolean"Powered by DEUNA" の表示を非表示にするかどうかを指定します。
PoweredByPattern.hidetextBoolean"Powered by" の表示を非表示にするかどうかを指定します。
PoweredByPattern.urlString"Powered by" に表示するロゴの URL。
PoweredByPattern.imageStyleObject"Powered by" ロゴのスタイル、幅、高さ。
パターン: 支払い完了後の感謝表示Objectオブジェクトで、支払い完了後の感謝表示の翻訳と設定を定義します。
ThanksYouView.translations.en.thankYouPage.status.succeededString支払い完了時に表示されるメッセージ。
ThankYouView.translations.en.thankYouPage.status.pendingString支払いが処理されている際の表示メッセージ。
ThankYouView.translations.en.thankYouPage.status.deniedString支払い拒否時に表示されるメッセージ。
ThankYouView.overrides.Body.props.titleString感謝表示の本文に表示されるタイトル。
ThankYouView.overrides.Actions.props.hideDownloadActionBooleanレシートのダウンロードオプションの表示/非表示を定義します。
ThankYouView.overrides.Actions.props.hideBackToCommerceActionBoolean店舗に戻るオプションの表示/非表示を定義します。
ThankYouView.overrides.Actions.props.downloadTextStringレシートを保存するためのボタンのテキスト。
ThankYouView.overrides.Actions.props.backTextString店舗に戻るボタンのテキスト。
VoucherPageObject異なる支払い方法に対応した、Voucher(割引券)ページの構成を定義するオブジェクト。
VoucherPage.apmName.overrides.Header.props.titleStringOXXOのバウチャーヘッダーに表示されるメインタイトル
VoucherPage.apmName.overrides.Header.props.subtitleString店舗でのコード表示アクションを示すサブタイトル。
VoucherPage.apmName.overrides.Header.props.referenceTitleString支払い参照フィールドのテキスト。
VoucherPage.apmName.overrides.Header.props.payBeforeString支払い期限。
VoucherPage.OapmName.overrides.Footer.props.downloadReferenceStringVoucherをダウンロードするためのボタンのテキスト。
VoucherPage.apmName.overrides.Footer.props.showPoweredByDeunaBoolean「Powered by Deuna」のラベルを表示するかどうかを示す。
OtpPageObjectOTPページのオーバーライドを定義するオブジェクト。
OtpPage.overridesObjectOTPページのコンポーネント固有のオーバーライドを含む。
OtpPage.overrides.HeaderObjectOTPページのヘッダーに関連するオーバーライドを定義するオブジェクト。
OtpPage.overrides.Header.propsObjectロゴのURLなど、ヘッダーのプロパティ。
OtpPage.overrides.Header.props.urlStringOTPページに表示するロゴのURL。
OtpPage.overrides.HeadingsObjectOTPページのタイトルと説明を定義するオブジェクト。
OtpPage.overrides.Headings.titleStringOTPページのカスタムタイトル。
OtpPage.overrides.Headings.descriptionStringOTPページの説明文。
OtpPage.overrides.OtpChangeChannelButtonObjectOTPチャネルの変更ボタンの説明を提供するオブジェクト。
OtpPage.overrides.OtpChangeChannelButton.descriptionObjectSMSまたはメールでOTPを送信するための説明。
OtpPage.overrides.OtpChangeChannelButton.description.smsStringSMSでOTPを送信するためのカスタム説明。
OtpPage.overrides.OtpChangeChannelButton.description.emailStringメールでOTPを送信するためのカスタム説明。
OtpPage.overrides.ContinueAsGuestButtonObjectオブジェクトで、「ゲストとして続行」ボタンの説明を定義します。
OtpPage.overrides.ContinueAsGuestButton.descriptionStringゲストとして続行するための説明文。
BillingPatternXObject請求データの入力構造を定義するオブジェクト。
BillingPatternX.translations.en.titleString請求セクションのメインタイトル。
BillingPatternX.translations.en.addBillingData.errorString支払いデータが完了しない場合のエラーメッセージ
BillingPatternX.translations.en.addBillingData.optionalTagString必須でないフィールドを示すタグ。
BillingPatternX.translations.en.addBillingData.titleString請求情報を追加するためのタイトル。
BillingPatternX.translations.en.billingSummary.dniStringラベル:請求書サマリー内のドキュメント
BillingPatternX.translations.en.billingSummary.updateString変更する情報
BillingPatternX.translations.en.billingView.cancelStringキャンセルアクションのテキスト
BillingPatternX.translations.en.billingView.saveString請求情報の変更を保存するテキスト
BillingPatternX.translations.en.billingView.titleString請求データ入力ビューのタイトル
BillingPatternX.translations.en.billingWithSameData.titleString同じ請求データを利用するテキスト
BillingPatternX.translations.en.inputs.companyBilling.labelString法的実体のラベル
BillingPatternX.translations.en.inputs.companyBilling.name.labelString会社名のラベル
BillingPatternX.translations.en.inputs.companyBilling.activity.labelString事業または活動のラベル
BillingPatternX.translations.en.inputs.companyBilling.address.labelString会計上の住所のラベル
BillingPatternX.translations.en.inputs.companyBilling.city.labelString都市のラベル
BillingPatternX.translations.es.inputs.companyBilling.email.labelStringメールのラベル。
BillingPatternX.translations.en.inputs.companyBilling.identityDocument.labelString税務登録のラベル
BillingPatternX.translations.en.inputs.companyBilling.phone.labelString連絡用の電話番号のラベル
BillingPatternX.translations.en.inputs.personBilling.labelString自然人向けのラベル。
BillingPatternX.translations.en.inputs.personBilling.firstName.labelStringEtiqueta para el nombre.
BillingPatternX.translations.en.inputs.personBilling.lastName.labelStringEtiqueta para el apellido.
BillingPatternX.translations.en.inputs.personBilling.city.label1String都市の代替ラベル 1
BillingPatternX.translations.en.inputs.personBilling.stateName.label1StringEtiqueta para la provincia.
BillingPatternX.translations.en.inputs.personBilling.zipCode.labelStringEtiqueta para el código postal.
BillingPatternX.translations.en.inputs.errors.inputRequiredString必須フィールドに関するメッセージ
BillingPatternX.translations.en.inputs.errors.invalidEmailStringMensaje para correo electrónico inválido.
BillingPatternX.translations.en.inputs.personBilling.identityDocument.label.ARStringEtiqueta para el documento de identidad (Argentina).
BillingPatternX.translations.en.inputs.personBilling.identityDocument.invalidByCountry.ARString国: IDが無効(アルゼンチン)。
UserInfoPatternObjectObjeto que define la estructura de entrada para los datos del usuario.
UserInfoPattern.titleStringTítulo personalizado para la sección de datos del usuario.
UserInfoPattern.translations.inputs.email.labelStringEtiqueta personalizada para el campo de correo electrónico.
UserInfoPattern.translations.en.inputs.firstName.labelStringEtiqueta personalizada para el campo de nombre.
UserInfoPattern.translations.en.inputs.lastName.labelStringEtiqueta personalizada para el campo de apellido.
UserInfoPattern.translations.en.inputs.phone.labelStringEtiqueta personalizada para el campo de teléfono.
UserInfoPattern.translations.en.inputs.identityDocument.label.COStringEtiqueta para Colombia: Cédula / Documento de identidad.
UserInfoPattern.translations.en.inputs.identityDocument.label.CLStringEtiqueta para Chile: RUT/DNI.
UserInfoPattern.translations.en.inputs.identityDocument.label.ECStringEtiqueta para Ecuador: Cédula / Documento de identidad.
UserInfoPattern.translations.en.inputs.identityDocument.label.MXStringEtiqueta para México: Número RFC.
UserInfoPattern.translations.en.inputs.identityDocument.label.BRStringEtiqueta para Brasil: Registro Geral.
UserInfoPattern.translations.en.inputs.identityDocument.label.ARStringEtiqueta para Argentina: DNI / Documento de Identidad.
UserInfoPattern.translations.es.inputs.identityDocument.label.UYStringEtiqueta para Uruguay: Cédula / Documento de identidad.