syntax = "proto3";

package com.wixpress.appservice.api.upstream.com.wix.ecommerce.payment_settings_spi.v1;

import "wix/spi/definitions.proto";
import "wix/api/annotations.proto";

message PaymentSettingsSPIConfig {
    option (.wix.api.decomposite_of) = "com.wix.ecommerce.payment_settings_spi.v1.PaymentSettingsSPIConfig";
      /*
       Base URI where the endpoints are called. Wix eCommerce appends the endpoint path to the base URI. 
       For example, to call the Get Payment Settings endpoint at `https://my-payment-settings.com/v1/payment-settings`, the base URI you provide here is `https://my-payment-settings.com/`.
       */
      string deployment_uri = 1 [(.wix.spi.base_uri) = true];
      /*
      The fallback value that is used for [`requires3dSecure`](https://support.wix.com/en/article/about-3d-secure-3ds-payments-with-third-party-payment-providers) if the service plugin call fails.
      
      Default: `false`
       */
      bool fallback_value_for_requires_3d_secure = 2;
}