The input for creating a checkout template.
Name | Type | Description | Notes |
---|---|---|---|
amount_type | CheckoutAmountType | [optional] | |
customer_fields | CheckoutCustomerFieldsInput | [optional] | |
enabled_payment_methods | List[PaymentMethod] | Ordered list of payment methods that are enabled for the checkout. | [optional] |
name | str | The name of the checkout template. | |
notify_customer | bool | Whether the customer should be notified on payment completion. | [optional] [default to False] |
notify_merchant | bool | Whether you should be notified on payment completion. | [optional] [default to False] |
payment_method_settings | CheckoutPaymentMethodSettingsInput | [optional] | |
source | ApplicationSource | [optional] |
from openapi_client.models.checkout_template_create_input import CheckoutTemplateCreateInput
# TODO update the JSON string below
json = "{}"
# create an instance of CheckoutTemplateCreateInput from a JSON string
checkout_template_create_input_instance = CheckoutTemplateCreateInput.from_json(json)
# print the JSON string representation of the object
print(CheckoutTemplateCreateInput.to_json())
# convert the object into a dict
checkout_template_create_input_dict = checkout_template_create_input_instance.to_dict()
# create an instance of CheckoutTemplateCreateInput from a dict
checkout_template_create_input_from_dict = CheckoutTemplateCreateInput.from_dict(checkout_template_create_input_dict)