# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: payment.proto
# Protobuf Python Version: 5.29.0
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    5,
    29,
    0,
    '',
    'payment.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\rpayment.proto\x12\x0cucs.payments\"\x81\x0f\n\x18PaymentsAuthorizeRequest\x12\x0e\n\x06\x61mount\x18\n \x01(\x03\x12(\n\x08\x63urrency\x18\x0f \x01(\x0e\x32\x16.ucs.payments.Currency\x12\x33\n\x0epayment_method\x18\x02 \x01(\x0e\x32\x1b.ucs.payments.PaymentMethod\x12<\n\x13payment_method_data\x18\x0e \x01(\x0b\x32\x1f.ucs.payments.PaymentMethodData\x12\x1f\n\x12\x63onnector_customer\x18\x01 \x01(\tH\x00\x88\x01\x01\x12-\n\x07\x61\x64\x64ress\x18\x03 \x01(\x0b\x32\x1c.ucs.payments.PaymentAddress\x12\x33\n\tauth_type\x18\x04 \x01(\x0e\x32 .ucs.payments.AuthenticationType\x12 \n\x13\x63onnector_meta_data\x18\x05 \x01(\x0cH\x01\x88\x01\x01\x12\x34\n\x0c\x61\x63\x63\x65ss_token\x18\x06 \x01(\x0b\x32\x19.ucs.payments.AccessTokenH\x02\x88\x01\x01\x12\x1a\n\rsession_token\x18\x07 \x01(\tH\x03\x88\x01\x01\x12\x43\n\x14payment_method_token\x18\x08 \x01(\x0b\x32 .ucs.payments.PaymentMethodTokenH\x04\x88\x01\x01\x12&\n\x1e\x63onnector_request_reference_id\x18\t \x01(\t\x12\x1d\n\x10order_tax_amount\x18\x0b \x01(\x03H\x05\x88\x01\x01\x12\x12\n\x05\x65mail\x18\x0c \x01(\tH\x06\x88\x01\x01\x12\x1a\n\rcustomer_name\x18\r \x01(\tH\x07\x88\x01\x01\x12\x38\n\x0e\x63\x61pture_method\x18\x10 \x01(\x0e\x32\x1b.ucs.payments.CaptureMethodH\x08\x88\x01\x01\x12\x17\n\nreturn_url\x18\x11 \x01(\tH\t\x88\x01\x01\x12\x18\n\x0bwebhook_url\x18\x12 \x01(\tH\n\x88\x01\x01\x12#\n\x16\x63omplete_authorize_url\x18\x13 \x01(\tH\x0b\x88\x01\x01\x12:\n\x12setup_future_usage\x18\x14 \x01(\x0e\x32\x19.ucs.payments.FutureUsageH\x0c\x88\x01\x01\x12\x18\n\x0boff_session\x18\x15 \x01(\x08H\r\x88\x01\x01\x12\x42\n\x13\x63ustomer_acceptance\x18\x16 \x01(\x0b\x32 .ucs.payments.CustomerAcceptanceH\x0e\x88\x01\x01\x12;\n\x0c\x62rowser_info\x18\x17 \x01(\x0b\x32 .ucs.payments.BrowserInformationH\x0f\x88\x01\x01\x12\x1b\n\x0eorder_category\x18\x18 \x01(\tH\x10\x88\x01\x01\x12\x18\n\x10\x65nrolled_for_3ds\x18\x19 \x01(\x08\x12@\n\x12payment_experience\x18\x1a \x01(\x0e\x32\x1f.ucs.payments.PaymentExperienceH\x11\x88\x01\x01\x12\x41\n\x13payment_method_type\x18\x1b \x01(\x0e\x32\x1f.ucs.payments.PaymentMethodTypeH\x12\x88\x01\x01\x12)\n!request_incremental_authorization\x18\x1c \x01(\x08\x12\x42\n\x13\x61uthentication_data\x18\x1d \x01(\x0b\x32 .ucs.payments.AuthenticationDataH\x13\x88\x01\x01\x12+\n\x1erequest_extended_authorization\x18\x1e \x01(\x08H\x14\x88\x01\x01\x12\x14\n\x0cminor_amount\x18\x1f \x01(\x03\x12(\n\x1bmerchant_order_reference_id\x18  \x01(\tH\x15\x88\x01\x01\x12\x1a\n\rshipping_cost\x18! \x01(\x03H\x16\x88\x01\x01\x42\x15\n\x13_connector_customerB\x16\n\x14_connector_meta_dataB\x0f\n\r_access_tokenB\x10\n\x0e_session_tokenB\x17\n\x15_payment_method_tokenB\x13\n\x11_order_tax_amountB\x08\n\x06_emailB\x10\n\x0e_customer_nameB\x11\n\x0f_capture_methodB\r\n\x0b_return_urlB\x0e\n\x0c_webhook_urlB\x19\n\x17_complete_authorize_urlB\x15\n\x13_setup_future_usageB\x0e\n\x0c_off_sessionB\x16\n\x14_customer_acceptanceB\x0f\n\r_browser_infoB\x11\n\x0f_order_categoryB\x15\n\x13_payment_experienceB\x16\n\x14_payment_method_typeB\x16\n\x14_authentication_dataB!\n\x1f_request_extended_authorizationB\x1e\n\x1c_merchant_order_reference_idB\x10\n\x0e_shipping_cost\"\xcb\x04\n\x19PaymentsAuthorizeResponse\x12-\n\x0bresource_id\x18\x01 \x01(\x0b\x32\x18.ucs.payments.ResponseId\x12\x39\n\x10redirection_data\x18\x02 \x01(\x0b\x32\x1a.ucs.payments.RedirectFormH\x00\x88\x01\x01\x12>\n\x11mandate_reference\x18\x04 \x01(\x0b\x32\x1e.ucs.payments.MandateReferenceH\x01\x88\x01\x01\x12\x1b\n\x0enetwork_txn_id\x18\x05 \x01(\tH\x02\x88\x01\x01\x12,\n\x1f\x63onnector_response_reference_id\x18\x06 \x01(\tH\x03\x88\x01\x01\x12.\n!incremental_authorization_allowed\x18\x07 \x01(\x08H\x04\x88\x01\x01\x12+\n\x06status\x18\x08 \x01(\x0e\x32\x1b.ucs.payments.AttemptStatus\x12\x17\n\nerror_code\x18\t \x01(\tH\x05\x88\x01\x01\x12\x1a\n\rerror_message\x18\n \x01(\tH\x06\x88\x01\x01\x42\x13\n\x11_redirection_dataB\x14\n\x12_mandate_referenceB\x11\n\x0f_network_txn_idB\"\n _connector_response_reference_idB$\n\"_incremental_authorization_allowedB\r\n\x0b_error_codeB\x10\n\x0e_error_message\"z\n\x13PaymentsSyncRequest\x12\x13\n\x0bresource_id\x18\x01 \x01(\t\x12+\n\x1e\x63onnector_request_reference_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x42!\n\x1f_connector_request_reference_id\"\xa0\x03\n\x14PaymentsSyncResponse\x12-\n\x0bresource_id\x18\x01 \x01(\x0b\x32\x18.ucs.payments.ResponseId\x12+\n\x06status\x18\x02 \x01(\x0e\x32\x1b.ucs.payments.AttemptStatus\x12>\n\x11mandate_reference\x18\x03 \x01(\x0b\x32\x1e.ucs.payments.MandateReferenceH\x00\x88\x01\x01\x12\x1b\n\x0enetwork_txn_id\x18\x04 \x01(\tH\x01\x88\x01\x01\x12,\n\x1f\x63onnector_response_reference_id\x18\x05 \x01(\tH\x02\x88\x01\x01\x12\x17\n\nerror_code\x18\t \x01(\tH\x03\x88\x01\x01\x12\x1a\n\rerror_message\x18\n \x01(\tH\x04\x88\x01\x01\x42\x14\n\x12_mandate_referenceB\x11\n\x0f_network_txn_idB\"\n _connector_response_reference_idB\r\n\x0b_error_codeB\x10\n\x0e_error_message\"\x81\x01\n\x12RefundsSyncRequest\x12\x1b\n\x13\x63onnector_refund_id\x18\x02 \x01(\t\x12 \n\x18\x63onnector_transaction_id\x18\x01 \x01(\t\x12\x1a\n\rrefund_reason\x18\x03 \x01(\tH\x00\x88\x01\x01\x42\x10\n\x0e_refund_reason\"\xa3\x02\n\x13RefundsSyncResponse\x12 \n\x13\x63onnector_refund_id\x18\x01 \x01(\tH\x00\x88\x01\x01\x12*\n\x06status\x18\x02 \x01(\x0e\x32\x1a.ucs.payments.RefundStatus\x12,\n\x1f\x63onnector_response_reference_id\x18\x05 \x01(\tH\x01\x88\x01\x01\x12\x17\n\nerror_code\x18\t \x01(\tH\x02\x88\x01\x01\x12\x1a\n\rerror_message\x18\n \x01(\tH\x03\x88\x01\x01\x42\x16\n\x14_connector_refund_idB\"\n _connector_response_reference_idB\r\n\x0b_error_codeB\x10\n\x0e_error_message\"w\n\x13PaymentsVoidRequest\x12&\n\x1e\x63onnector_request_reference_id\x18\x02 \x01(\t\x12 \n\x13\x63\x61ncellation_reason\x18\x01 \x01(\tH\x00\x88\x01\x01\x42\x16\n\x14_cancellation_reason\"\x9a\x02\n\x14PaymentsVoidResponse\x12-\n\x0bresource_id\x18\x01 \x01(\x0b\x32\x18.ucs.payments.ResponseId\x12,\n\x1f\x63onnector_response_reference_id\x18\x03 \x01(\tH\x00\x88\x01\x01\x12+\n\x06status\x18\x08 \x01(\x0e\x32\x1b.ucs.payments.AttemptStatus\x12\x17\n\nerror_code\x18\x04 \x01(\tH\x01\x88\x01\x01\x12\x1a\n\rerror_message\x18\x05 \x01(\tH\x02\x88\x01\x01\x42\"\n _connector_response_reference_idB\r\n\x0b_error_codeB\x10\n\x0e_error_message\"\xa8\x01\n\x16IncomingWebhookRequest\x12\x35\n\x0frequest_details\x18\x02 \x01(\x0b\x32\x1c.ucs.payments.RequestDetails\x12\x43\n\x0fwebhook_secrets\x18\x03 \x01(\x0b\x32%.ucs.payments.ConnectorWebhookSecretsH\x00\x88\x01\x01\x42\x12\n\x10_webhook_secrets\"\x96\x01\n\x17IncomingWebhookResponse\x12+\n\nevent_type\x18\x01 \x01(\x0e\x32\x17.ucs.payments.EventType\x12\x35\n\x07\x63ontent\x18\x02 \x01(\x0b\x32$.ucs.payments.WebhookResponseContent\x12\x17\n\x0fsource_verified\x18\x03 \x01(\x08\"\xa3\x01\n\x16WebhookResponseContent\x12?\n\x11payments_response\x18\x01 \x01(\x0b\x32\".ucs.payments.PaymentsSyncResponseH\x00\x12=\n\x10refunds_response\x18\x02 \x01(\x0b\x32!.ucs.payments.RefundsSyncResponseH\x00\x42\t\n\x07\x63ontent\"\xf6\x01\n\x0eRequestDetails\x12$\n\x06method\x18\x01 \x01(\x0e\x32\x14.ucs.payments.Method\x12\x10\n\x03uri\x18\x02 \x01(\tH\x00\x88\x01\x01\x12:\n\x07headers\x18\x03 \x03(\x0b\x32).ucs.payments.RequestDetails.HeadersEntry\x12\x0c\n\x04\x62ody\x18\x04 \x01(\x0c\x12\x19\n\x0cquery_params\x18\x05 \x01(\tH\x01\x88\x01\x01\x1a.\n\x0cHeadersEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x42\x06\n\x04_uriB\x0f\n\r_query_params\"_\n\x17\x43onnectorWebhookSecrets\x12\x0e\n\x06secret\x18\x01 \x01(\t\x12\x1e\n\x11\x61\x64\x64itional_secret\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\x14\n\x12_additional_secret\"\xb0\x05\n\x0eRefundsRequest\x12\x11\n\trefund_id\x18\x01 \x01(\t\x12 \n\x18\x63onnector_transaction_id\x18\x02 \x01(\t\x12 \n\x13\x63onnector_refund_id\x18\x03 \x01(\tH\x00\x88\x01\x01\x12(\n\x08\x63urrency\x18\x0f \x01(\x0e\x32\x16.ucs.payments.Currency\x12\x16\n\x0epayment_amount\x18\x04 \x01(\x03\x12\x13\n\x06reason\x18\x05 \x01(\tH\x01\x88\x01\x01\x12\x18\n\x0bwebhook_url\x18\x06 \x01(\tH\x02\x88\x01\x01\x12\x15\n\rrefund_amount\x18\x07 \x01(\x03\x12\x1f\n\x12\x63onnector_metadata\x18\x08 \x01(\x0cH\x03\x88\x01\x01\x12&\n\x19refund_connector_metadata\x18\t \x01(\x0cH\x04\x88\x01\x01\x12;\n\x0c\x62rowser_info\x18\x17 \x01(\x0b\x32 .ucs.payments.BrowserInformationH\x05\x88\x01\x01\x12\x1c\n\x14minor_payment_amount\x18\n \x01(\x03\x12\x1b\n\x13minor_refund_amount\x18\x0b \x01(\x03\x12 \n\x13merchant_account_id\x18\x0c \x01(\tH\x06\x88\x01\x01\x12\x38\n\x0e\x63\x61pture_method\x18\x10 \x01(\x0e\x32\x1b.ucs.payments.CaptureMethodH\x07\x88\x01\x01\x42\x16\n\x14_connector_refund_idB\t\n\x07_reasonB\x0e\n\x0c_webhook_urlB\x15\n\x13_connector_metadataB\x1c\n\x1a_refund_connector_metadataB\x0f\n\r_browser_infoB\x16\n\x14_merchant_account_idB\x11\n\x0f_capture_method\"\xd4\x01\n\x0fRefundsResponse\x12 \n\x13\x63onnector_refund_id\x18\x01 \x01(\tH\x00\x88\x01\x01\x12\x31\n\rrefund_status\x18$ \x01(\x0e\x32\x1a.ucs.payments.RefundStatus\x12\x17\n\nerror_code\x18\x02 \x01(\tH\x01\x88\x01\x01\x12\x1a\n\rerror_message\x18\x03 \x01(\tH\x02\x88\x01\x01\x42\x16\n\x14_connector_refund_idB\r\n\x0b_error_codeB\x10\n\x0e_error_message\"h\n\nResponseId\x12\"\n\x18\x63onnector_transaction_id\x18\x01 \x01(\tH\x00\x12\x16\n\x0c\x65ncoded_data\x18\x02 \x01(\tH\x00\x12\x18\n\x0eno_response_id\x18\x03 \x01(\x08H\x00\x42\x04\n\x02id\"k\n\x0cRedirectForm\x12&\n\x04\x66orm\x18\x01 \x01(\x0b\x32\x16.ucs.payments.FormDataH\x00\x12&\n\x04html\x18\x02 \x01(\x0b\x32\x16.ucs.payments.HtmlDataH\x00\x42\x0b\n\tform_type\"\xb2\x01\n\x08\x46ormData\x12\x10\n\x08\x65ndpoint\x18\x01 \x01(\t\x12$\n\x06method\x18\x02 \x01(\x0e\x32\x14.ucs.payments.Method\x12;\n\x0b\x66orm_fields\x18\x03 \x03(\x0b\x32&.ucs.payments.FormData.FormFieldsEntry\x1a\x31\n\x0f\x46ormFieldsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x1d\n\x08HtmlData\x12\x11\n\thtml_data\x18\x01 \x01(\t\"N\n\x10MandateReference\x12!\n\x14\x63onnector_mandate_id\x18\x01 \x01(\tH\x00\x88\x01\x01\x42\x17\n\x15_connector_mandate_id\"\x9d\x01\n\x12\x43ustomerAcceptance\x12\x35\n\x0f\x61\x63\x63\x65ptance_type\x18\x01 \x01(\x0e\x32\x1c.ucs.payments.AcceptanceType\x12\x13\n\x0b\x61\x63\x63\x65pted_at\x18\x02 \x01(\t\x12\x30\n\x06online\x18\x03 \x01(\x0b\x32\x1b.ucs.payments.OnlineMandateH\x00\x88\x01\x01\x42\t\n\x07_online\"\xee\x04\n\x12\x42rowserInformation\x12\x18\n\x0b\x63olor_depth\x18\x01 \x01(\rH\x00\x88\x01\x01\x12\x19\n\x0cjava_enabled\x18\x02 \x01(\x08H\x01\x88\x01\x01\x12 \n\x13java_script_enabled\x18\x03 \x01(\x08H\x02\x88\x01\x01\x12\x15\n\x08language\x18\x04 \x01(\tH\x03\x88\x01\x01\x12\x1a\n\rscreen_height\x18\x05 \x01(\rH\x04\x88\x01\x01\x12\x19\n\x0cscreen_width\x18\x06 \x01(\rH\x05\x88\x01\x01\x12\x16\n\ttime_zone\x18\x07 \x01(\x05H\x06\x88\x01\x01\x12\x17\n\nip_address\x18\x08 \x01(\tH\x07\x88\x01\x01\x12\x1a\n\raccept_header\x18\t \x01(\tH\x08\x88\x01\x01\x12\x17\n\nuser_agent\x18\n \x01(\tH\t\x88\x01\x01\x12\x14\n\x07os_type\x18\x0b \x01(\tH\n\x88\x01\x01\x12\x17\n\nos_version\x18\x0c \x01(\tH\x0b\x88\x01\x01\x12\x19\n\x0c\x64\x65vice_model\x18\r \x01(\tH\x0c\x88\x01\x01\x12\x1c\n\x0f\x61\x63\x63\x65pt_language\x18\x0e \x01(\tH\r\x88\x01\x01\x42\x0e\n\x0c_color_depthB\x0f\n\r_java_enabledB\x16\n\x14_java_script_enabledB\x0b\n\t_languageB\x10\n\x0e_screen_heightB\x0f\n\r_screen_widthB\x0c\n\n_time_zoneB\r\n\x0b_ip_addressB\x10\n\x0e_accept_headerB\r\n\x0b_user_agentB\n\n\x08_os_typeB\r\n\x0b_os_versionB\x0f\n\r_device_modelB\x12\n\x10_accept_language\"?\n\x11PaymentMethodData\x12\"\n\x04\x63\x61rd\x18\x01 \x01(\x0b\x32\x12.ucs.payments.CardH\x00\x42\x06\n\x04\x64\x61ta\"\xaf\x03\n\x04\x43\x61rd\x12\x13\n\x0b\x63\x61rd_number\x18\x01 \x01(\t\x12\x16\n\x0e\x63\x61rd_exp_month\x18\x02 \x01(\t\x12\x15\n\rcard_exp_year\x18\x03 \x01(\t\x12\x1d\n\x10\x63\x61rd_holder_name\x18\x04 \x01(\tH\x00\x88\x01\x01\x12\x10\n\x08\x63\x61rd_cvc\x18\x05 \x01(\t\x12\x18\n\x0b\x63\x61rd_issuer\x18\x06 \x01(\tH\x01\x88\x01\x01\x12\x34\n\x0c\x63\x61rd_network\x18\x07 \x01(\x0e\x32\x19.ucs.payments.CardNetworkH\x02\x88\x01\x01\x12\x16\n\tcard_type\x18\x08 \x01(\tH\x03\x88\x01\x01\x12!\n\x14\x63\x61rd_issuing_country\x18\t \x01(\tH\x04\x88\x01\x01\x12\x16\n\tbank_code\x18\n \x01(\tH\x05\x88\x01\x01\x12\x16\n\tnick_name\x18\x0b \x01(\tH\x06\x88\x01\x01\x42\x13\n\x11_card_holder_nameB\x0e\n\x0c_card_issuerB\x0f\n\r_card_networkB\x0c\n\n_card_typeB\x17\n\x15_card_issuing_countryB\x0c\n\n_bank_codeB\x0c\n\n_nick_name\"K\n\rOnlineMandate\x12\x17\n\nip_address\x18\x01 \x01(\tH\x00\x88\x01\x01\x12\x12\n\nuser_agent\x18\x02 \x01(\tB\r\n\x0b_ip_address\"Z\n\x0cPhoneDetails\x12\x13\n\x06number\x18\x01 \x01(\tH\x00\x88\x01\x01\x12\x19\n\x0c\x63ountry_code\x18\x02 \x01(\tH\x01\x88\x01\x01\x42\t\n\x07_numberB\x0f\n\r_country_code\"\xe6\x01\n\x12\x41uthenticationData\x12\x10\n\x03\x65\x63i\x18\x01 \x01(\tH\x00\x88\x01\x01\x12\x0c\n\x04\x63\x61vv\x18\x02 \x01(\t\x12*\n\x1dthreeds_server_transaction_id\x18\x03 \x01(\tH\x01\x88\x01\x01\x12\x1c\n\x0fmessage_version\x18\x04 \x01(\tH\x02\x88\x01\x01\x12\x18\n\x0b\x64s_trans_id\x18\x05 \x01(\tH\x03\x88\x01\x01\x42\x06\n\x04_eciB \n\x1e_threeds_server_transaction_idB\x12\n\x10_message_versionB\x0e\n\x0c_ds_trans_id\"\xc2\x02\n\x0ePaymentAddress\x12,\n\x08shipping\x18\x01 \x01(\x0b\x32\x15.ucs.payments.AddressH\x00\x88\x01\x01\x12+\n\x07\x62illing\x18\x02 \x01(\x0b\x32\x15.ucs.payments.AddressH\x01\x88\x01\x01\x12\x42\n\x1eunified_payment_method_billing\x18\x03 \x01(\x0b\x32\x15.ucs.payments.AddressH\x02\x88\x01\x01\x12:\n\x16payment_method_billing\x18\x04 \x01(\x0b\x32\x15.ucs.payments.AddressH\x03\x88\x01\x01\x42\x0b\n\t_shippingB\n\n\x08_billingB!\n\x1f_unified_payment_method_billingB\x19\n\x17_payment_method_billing\"\xa1\x01\n\x07\x41\x64\x64ress\x12\x32\n\x07\x61\x64\x64ress\x18\x01 \x01(\x0b\x32\x1c.ucs.payments.AddressDetailsH\x00\x88\x01\x01\x12.\n\x05phone\x18\x02 \x01(\x0b\x32\x1a.ucs.payments.PhoneDetailsH\x01\x88\x01\x01\x12\x12\n\x05\x65mail\x18\x03 \x01(\tH\x02\x88\x01\x01\x42\n\n\x08_addressB\x08\n\x06_phoneB\x08\n\x06_email\"\xcb\x02\n\x0e\x41\x64\x64ressDetails\x12\x11\n\x04\x63ity\x18\x01 \x01(\tH\x00\x88\x01\x01\x12\x31\n\x07\x63ountry\x18\x02 \x01(\x0e\x32\x1b.ucs.payments.CountryAlpha2H\x01\x88\x01\x01\x12\x12\n\x05line1\x18\x03 \x01(\tH\x02\x88\x01\x01\x12\x12\n\x05line2\x18\x04 \x01(\tH\x03\x88\x01\x01\x12\x12\n\x05line3\x18\x05 \x01(\tH\x04\x88\x01\x01\x12\x10\n\x03zip\x18\x06 \x01(\tH\x05\x88\x01\x01\x12\x12\n\x05state\x18\x07 \x01(\tH\x06\x88\x01\x01\x12\x17\n\nfirst_name\x18\x08 \x01(\tH\x07\x88\x01\x01\x12\x16\n\tlast_name\x18\t \x01(\tH\x08\x88\x01\x01\x42\x07\n\x05_cityB\n\n\x08_countryB\x08\n\x06_line1B\x08\n\x06_line2B\x08\n\x06_line3B\x06\n\x04_zipB\x08\n\x06_stateB\r\n\x0b_first_nameB\x0c\n\n_last_name\"-\n\x0b\x41\x63\x63\x65ssToken\x12\r\n\x05token\x18\x01 \x01(\t\x12\x0f\n\x07\x65xpires\x18\x02 \x01(\x03\"#\n\x12PaymentMethodToken\x12\r\n\x05token\x18\x01 \x01(\t\"Q\n\x1aMultipleCaptureRequestData\x12\x18\n\x10\x63\x61pture_sequence\x18\x02 \x01(\x03\x12\x19\n\x11\x63\x61pture_reference\x18\x04 \x01(\t\"\xa1\x02\n\x16PaymentsCaptureRequest\x12 \n\x18\x63onnector_transaction_id\x18\x01 \x01(\t\x12\x19\n\x11\x61mount_to_capture\x18\x02 \x01(\x03\x12(\n\x08\x63urrency\x18\x0f \x01(\x0e\x32\x16.ucs.payments.Currency\x12L\n\x15multiple_capture_data\x18\x15 \x01(\x0b\x32(.ucs.payments.MultipleCaptureRequestDataH\x00\x88\x01\x01\x12 \n\x13\x63onnector_meta_data\x18\x03 \x01(\x0cH\x01\x88\x01\x01\x42\x18\n\x16_multiple_capture_dataB\x16\n\x14_connector_meta_data\"\x9d\x02\n\x17PaymentsCaptureResponse\x12-\n\x0bresource_id\x18\x01 \x01(\x0b\x32\x18.ucs.payments.ResponseId\x12,\n\x1f\x63onnector_response_reference_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x12+\n\x06status\x18\x08 \x01(\x0e\x32\x1b.ucs.payments.AttemptStatus\x12\x17\n\nerror_code\x18\x03 \x01(\tH\x01\x88\x01\x01\x12\x1a\n\rerror_message\x18\x04 \x01(\tH\x02\x88\x01\x01\x42\"\n _connector_response_reference_idB\r\n\x0b_error_codeB\x10\n\x0e_error_message*$\n\tEventType\x12\x0b\n\x07PAYMENT\x10\x00\x12\n\n\x06REFUND\x10\x01*\xd5\t\n\tConnector\x12\x11\n\rADYENPLATFORM\x10\x00\x12\x07\n\x03\x41\x43I\x10\x01\x12\t\n\x05\x41\x44YEN\x10\x02\x12\r\n\tAIRWALLEX\x10\x03\x12\x13\n\x0f\x41UTHORIZEDOTNET\x10\x04\x12\x0b\n\x07\x42\x41MBORA\x10\x05\x12\x0f\n\x0b\x42\x41MBORAAPAC\x10\x06\x12\x11\n\rBANKOFAMERICA\x10\x07\x12\x0c\n\x08\x42ILLWERK\x10\x08\x12\n\n\x06\x42ITPAY\x10\t\x12\x0c\n\x08\x42LUESNAP\x10\n\x12\x08\n\x04\x42OKU\x10\x0b\x12\r\n\tBRAINTREE\x10\x0c\x12\x0e\n\nCASHTOCODE\x10\r\x12\r\n\tCHARGEBEE\x10\x0e\x12\x0c\n\x08\x43HECKOUT\x10\x0f\x12\x0c\n\x08\x43OINBASE\x10\x10\x12\x0c\n\x08\x43OINGATE\x10\x11\x12\r\n\tCRYPTOPAY\x10\x12\x12\x12\n\x0e\x43TP_MASTERCARD\x10\x13\x12\x0c\n\x08\x43TP_VISA\x10\x14\x12\x0f\n\x0b\x43YBERSOURCE\x10\x15\x12\r\n\tDATATRANS\x10\x16\x12\x10\n\x0c\x44\x45UTSCHEBANK\x10\x17\x12\x10\n\x0c\x44IGITALVIRGO\x10\x18\x12\n\n\x06\x44LOCAL\x10\x19\x12\t\n\x05\x45\x42\x41NX\x10\x1a\x12\n\n\x06\x45LAVON\x10\x1b\x12\n\n\x06\x46ISERV\x10\x1c\x12\x0e\n\nFISERVEMEA\x10\x1d\x12\x08\n\x04\x46IUU\x10\x1e\x12\t\n\x05\x46ORTE\x10\x1f\x12\n\n\x06GETNET\x10 \x12\r\n\tGLOBALPAY\x10!\x12\x0c\n\x08GLOBEPAY\x10\"\x12\x0e\n\nGOCARDLESS\x10#\x12\r\n\tGPAYMENTS\x10$\x12\t\n\x05HIPAY\x10%\x12\n\n\x06HELCIM\x10&\x12\x0b\n\x07INESPAY\x10\'\x12\x0b\n\x07IATAPAY\x10(\x12\x0c\n\x08ITAUBANK\x10)\x12\x0c\n\x08JPMORGAN\x10*\x12\x17\n\x13JUSPAYTHREEDSSERVER\x10+\x12\n\n\x06KLARNA\x10,\x12\x0c\n\x08MIFINITY\x10-\x12\n\n\x06MOLLIE\x10.\x12\x0b\n\x07MONERIS\x10/\x12\x10\n\x0cMULTISAFEPAY\x10\x30\x12\r\n\tNETCETERA\x10\x31\x12\x0c\n\x08NEXINETS\x10\x32\x12\x0c\n\x08NEXIXPAY\x10\x33\x12\x07\n\x03NMI\x10\x34\x12\x0b\n\x07NOMUPAY\x10\x35\x12\x08\n\x04NOON\x10\x36\x12\x0c\n\x08NOVALNET\x10\x37\x12\t\n\x05NUVEI\x10\x38\x12\x0c\n\x08OPENNODE\x10\x39\x12\n\n\x06PAYBOX\x10:\x12\t\n\x05PAYME\x10;\x12\n\n\x06PAYONE\x10<\x12\n\n\x06PAYPAL\x10=\x12\x0c\n\x08PAYSTACK\x10>\x12\x08\n\x04PAYU\x10?\x12\x0e\n\nPLACETOPAY\x10@\x12\x0e\n\nPOWERTRANZ\x10\x41\x12\x0e\n\nPROPHETPAY\x10\x42\x12\t\n\x05RAPYD\x10\x43\x12\x0c\n\x08RAZORPAY\x10\x44\x12\x0b\n\x07RECURLY\x10\x45\x12\n\n\x06REDSYS\x10\x46\x12\n\n\x06SHIFT4\x10G\x12\n\n\x06SQUARE\x10H\x12\x08\n\x04STAX\x10I\x12\n\n\x06STRIPE\x10J\x12\n\n\x06TAXJAR\x10K\x12\x12\n\x0eTHREEDSECUREIO\x10L\x12\x0c\n\x08TRUSTPAY\x10M\x12\x08\n\x04TSYS\x10N\x12\x08\n\x04VOLT\x10O\x12\x0e\n\nWELLSFARGO\x10P\x12\x08\n\x04WISE\x10Q\x12\r\n\tWORLDLINE\x10R\x12\x0c\n\x08WORLDPAY\x10S\x12\x0c\n\x08SIGNIFYD\x10T\x12\t\n\x05PLAID\x10U\x12\r\n\tRISKIFIED\x10V\x12\n\n\x06XENDIT\x10W\x12\x07\n\x03ZEN\x10X\x12\x07\n\x03ZSL\x10Y*\x1b\n\x06Method\x12\x07\n\x03GET\x10\x00\x12\x08\n\x04POST\x10\x01*\xca\x0b\n\x08\x43urrency\x12\x07\n\x03\x41\x45\x44\x10\x00\x12\x07\n\x03\x41\x46N\x10\x01\x12\x07\n\x03\x41LL\x10\x02\x12\x07\n\x03\x41MD\x10\x03\x12\x07\n\x03\x41NG\x10\x04\x12\x07\n\x03\x41OA\x10\x05\x12\x07\n\x03\x41RS\x10\x06\x12\x07\n\x03\x41UD\x10\x07\x12\x07\n\x03\x41WG\x10\x08\x12\x07\n\x03\x41ZN\x10\t\x12\x07\n\x03\x42\x41M\x10\n\x12\x07\n\x03\x42\x42\x44\x10\x0b\x12\x07\n\x03\x42\x44T\x10\x0c\x12\x07\n\x03\x42GN\x10\r\x12\x07\n\x03\x42HD\x10\x0e\x12\x07\n\x03\x42IF\x10\x0f\x12\x07\n\x03\x42MD\x10\x10\x12\x07\n\x03\x42ND\x10\x11\x12\x07\n\x03\x42OB\x10\x12\x12\x07\n\x03\x42RL\x10\x13\x12\x07\n\x03\x42SD\x10\x14\x12\x07\n\x03\x42TN\x10\x15\x12\x07\n\x03\x42WP\x10\x16\x12\x07\n\x03\x42YN\x10\x17\x12\x07\n\x03\x42ZD\x10\x18\x12\x07\n\x03\x43\x41\x44\x10\x19\x12\x07\n\x03\x43\x44\x46\x10\x1a\x12\x07\n\x03\x43HF\x10\x1b\x12\x07\n\x03\x43LF\x10\x1c\x12\x07\n\x03\x43LP\x10\x1d\x12\x07\n\x03\x43NY\x10\x1e\x12\x07\n\x03\x43OP\x10\x1f\x12\x07\n\x03\x43RC\x10 \x12\x07\n\x03\x43UC\x10!\x12\x07\n\x03\x43UP\x10\"\x12\x07\n\x03\x43VE\x10#\x12\x07\n\x03\x43ZK\x10$\x12\x07\n\x03\x44JF\x10%\x12\x07\n\x03\x44KK\x10&\x12\x07\n\x03\x44OP\x10\'\x12\x07\n\x03\x44ZD\x10(\x12\x07\n\x03\x45GP\x10)\x12\x07\n\x03\x45RN\x10*\x12\x07\n\x03\x45TB\x10+\x12\x07\n\x03\x45UR\x10,\x12\x07\n\x03\x46JD\x10-\x12\x07\n\x03\x46KP\x10.\x12\x07\n\x03GBP\x10/\x12\x07\n\x03GEL\x10\x30\x12\x07\n\x03GHS\x10\x31\x12\x07\n\x03GIP\x10\x32\x12\x07\n\x03GMD\x10\x33\x12\x07\n\x03GNF\x10\x34\x12\x07\n\x03GTQ\x10\x35\x12\x07\n\x03GYD\x10\x36\x12\x07\n\x03HKD\x10\x37\x12\x07\n\x03HNL\x10\x38\x12\x07\n\x03HRK\x10\x39\x12\x07\n\x03HTG\x10:\x12\x07\n\x03HUF\x10;\x12\x07\n\x03IDR\x10<\x12\x07\n\x03ILS\x10=\x12\x07\n\x03INR\x10>\x12\x07\n\x03IQD\x10?\x12\x07\n\x03IRR\x10@\x12\x07\n\x03ISK\x10\x41\x12\x07\n\x03JMD\x10\x42\x12\x07\n\x03JOD\x10\x43\x12\x07\n\x03JPY\x10\x44\x12\x07\n\x03KES\x10\x45\x12\x07\n\x03KGS\x10\x46\x12\x07\n\x03KHR\x10G\x12\x07\n\x03KMF\x10H\x12\x07\n\x03KPW\x10I\x12\x07\n\x03KRW\x10J\x12\x07\n\x03KWD\x10K\x12\x07\n\x03KYD\x10L\x12\x07\n\x03KZT\x10M\x12\x07\n\x03LAK\x10N\x12\x07\n\x03LBP\x10O\x12\x07\n\x03LKR\x10P\x12\x07\n\x03LRD\x10Q\x12\x07\n\x03LSL\x10R\x12\x07\n\x03LYD\x10S\x12\x07\n\x03MAD\x10T\x12\x07\n\x03MDL\x10U\x12\x07\n\x03MGA\x10V\x12\x07\n\x03MKD\x10W\x12\x07\n\x03MMK\x10X\x12\x07\n\x03MNT\x10Y\x12\x07\n\x03MOP\x10Z\x12\x07\n\x03MRU\x10[\x12\x07\n\x03MUR\x10\\\x12\x07\n\x03MVR\x10]\x12\x07\n\x03MWK\x10^\x12\x07\n\x03MXN\x10_\x12\x07\n\x03MYR\x10`\x12\x07\n\x03MZN\x10\x61\x12\x07\n\x03NAD\x10\x62\x12\x07\n\x03NGN\x10\x63\x12\x07\n\x03NIO\x10\x64\x12\x07\n\x03NOK\x10\x65\x12\x07\n\x03NPR\x10\x66\x12\x07\n\x03NZD\x10g\x12\x07\n\x03OMR\x10h\x12\x07\n\x03PAB\x10i\x12\x07\n\x03PEN\x10j\x12\x07\n\x03PGK\x10k\x12\x07\n\x03PHP\x10l\x12\x07\n\x03PKR\x10m\x12\x07\n\x03PLN\x10n\x12\x07\n\x03PYG\x10o\x12\x07\n\x03QAR\x10p\x12\x07\n\x03RON\x10q\x12\x07\n\x03RSD\x10r\x12\x07\n\x03RUB\x10s\x12\x07\n\x03RWF\x10t\x12\x07\n\x03SAR\x10u\x12\x07\n\x03SBD\x10v\x12\x07\n\x03SCR\x10w\x12\x07\n\x03SDG\x10x\x12\x07\n\x03SEK\x10y\x12\x07\n\x03SGD\x10z\x12\x07\n\x03SHP\x10{\x12\x07\n\x03SLE\x10|\x12\x07\n\x03SLL\x10}\x12\x07\n\x03SOS\x10~\x12\x07\n\x03SRD\x10\x7f\x12\x08\n\x03SSP\x10\x80\x01\x12\x08\n\x03STD\x10\x81\x01\x12\x08\n\x03STN\x10\x82\x01\x12\x08\n\x03SVC\x10\x83\x01\x12\x08\n\x03SYP\x10\x84\x01\x12\x08\n\x03SZL\x10\x85\x01\x12\x08\n\x03THB\x10\x86\x01\x12\x08\n\x03TJS\x10\x87\x01\x12\x08\n\x03TMT\x10\x88\x01\x12\x08\n\x03TND\x10\x89\x01\x12\x08\n\x03TOP\x10\x8a\x01\x12\x08\n\x03TRY\x10\x8b\x01\x12\x08\n\x03TTD\x10\x8c\x01\x12\x08\n\x03TWD\x10\x8d\x01\x12\x08\n\x03TZS\x10\x8e\x01\x12\x08\n\x03UAH\x10\x8f\x01\x12\x08\n\x03UGX\x10\x90\x01\x12\x08\n\x03USD\x10\x91\x01\x12\x08\n\x03UYU\x10\x92\x01\x12\x08\n\x03UZS\x10\x93\x01\x12\x08\n\x03VES\x10\x94\x01\x12\x08\n\x03VND\x10\x95\x01\x12\x08\n\x03VUV\x10\x96\x01\x12\x08\n\x03WST\x10\x97\x01\x12\x08\n\x03XAF\x10\x98\x01\x12\x08\n\x03XCD\x10\x99\x01\x12\x08\n\x03XOF\x10\x9a\x01\x12\x08\n\x03XPF\x10\x9b\x01\x12\x08\n\x03YER\x10\x9c\x01\x12\x08\n\x03ZAR\x10\x9d\x01\x12\x08\n\x03ZMW\x10\x9e\x01\x12\x08\n\x03ZWL\x10\x9f\x01*h\n\rCaptureMethod\x12\r\n\tAUTOMATIC\x10\x00\x12\n\n\x06MANUAL\x10\x01\x12\x13\n\x0fMANUAL_MULTIPLE\x10\x02\x12\r\n\tSCHEDULED\x10\x03\x12\x18\n\x14SEQUENTIAL_AUTOMATIC\x10\x04*.\n\x0b\x46utureUsage\x12\x0f\n\x0bOFF_SESSION\x10\x00\x12\x0e\n\nON_SESSION\x10\x01*)\n\x0e\x41\x63\x63\x65ptanceType\x12\n\n\x06ONLINE\x10\x00\x12\x0b\n\x07OFFLINE\x10\x01*\xb6\x01\n\x11PaymentExperience\x12\x13\n\x0fREDIRECT_TO_URL\x10\x00\x12\x15\n\x11INVOKE_SDK_CLIENT\x10\x01\x12\x13\n\x0f\x44ISPLAY_QR_CODE\x10\x02\x12\r\n\tONE_CLICK\x10\x03\x12\x0f\n\x0bLINK_WALLET\x10\x04\x12\x16\n\x12INVOKE_PAYMENT_APP\x10\x05\x12\x17\n\x13\x44ISPLAY_WAIT_SCREEN\x10\x06\x12\x0f\n\x0b\x43OLLECT_OTP\x10\x07*\xe5\x0b\n\x11PaymentMethodType\x12\x07\n\x03\x41\x43H\x10\x00\x12\n\n\x06\x41\x46\x46IRM\x10\x01\x12\x15\n\x11\x41\x46TERPAY_CLEARPAY\x10\x02\x12\x0c\n\x08\x41LFAMART\x10\x03\x12\x0b\n\x07\x41LI_PAY\x10\x04\x12\x0e\n\nALI_PAY_HK\x10\x05\x12\x08\n\x04\x41LMA\x10\x06\x12\x0e\n\nAMAZON_PAY\x10\x07\x12\r\n\tAPPLE_PAY\x10\x08\x12\t\n\x05\x41TOME\x10\t\x12\x08\n\x04\x42\x41\x43S\x10\n\x12\x13\n\x0f\x42\x41NCONTACT_CARD\x10\x0b\x12\x08\n\x04\x42\x45\x43S\x10\x0c\x12\x0b\n\x07\x42\x45NEFIT\x10\r\x12\t\n\x05\x42IZUM\x10\x0e\x12\x08\n\x04\x42LIK\x10\x0f\x12\n\n\x06\x42OLETO\x10\x10\x12\x15\n\x11\x42\x43\x41_BANK_TRANSFER\x10\x11\x12\n\n\x06\x42NI_VA\x10\x12\x12\n\n\x06\x42RI_VA\x10\x13\x12\x11\n\rCARD_REDIRECT\x10\x14\x12\x0b\n\x07\x43IMB_VA\x10\x15\x12\x12\n\x0e\x43LASSIC_REWARD\x10\x16\x12\n\n\x06\x43REDIT\x10\x17\x12\x13\n\x0f\x43RYPTO_CURRENCY\x10\x18\x12\x0b\n\x07\x43\x41SHAPP\x10\x19\x12\x08\n\x04\x44\x41NA\x10\x1a\x12\x0e\n\nDANAMON_VA\x10\x1b\x12\t\n\x05\x44\x45\x42IT\x10\x1c\x12\x0c\n\x08\x44UIT_NOW\x10\x1d\x12\n\n\x06\x45\x46\x45\x43TY\x10\x1e\x12\x07\n\x03\x45\x46T\x10\x1f\x12\x07\n\x03\x45PS\x10 \x12\x07\n\x03\x46PS\x10!\x12\x0c\n\x08\x45VOUCHER\x10\"\x12\x0b\n\x07GIROPAY\x10#\x12\t\n\x05GIVEX\x10$\x12\x0e\n\nGOOGLE_PAY\x10%\x12\n\n\x06GO_PAY\x10&\x12\t\n\x05GCASH\x10\'\x12\t\n\x05IDEAL\x10(\x12\x0b\n\x07INTERAC\x10)\x12\r\n\tINDOMARET\x10*\x12\r\n\tKAKAO_PAY\x10,\x12\x17\n\x13LOCAL_BANK_REDIRECT\x10-\x12\x0e\n\nMANDIRI_VA\x10.\x12\x08\n\x04KNET\x10/\x12\n\n\x06MB_WAY\x10\x30\x12\x0e\n\nMOBILE_PAY\x10\x31\x12\x08\n\x04MOMO\x10\x32\x12\x0c\n\x08MOMO_ATM\x10\x33\x12\x0e\n\nMULTIBANCO\x10\x34\x12\x1b\n\x17ONLINE_BANKING_THAILAND\x10\x35\x12!\n\x1dONLINE_BANKING_CZECH_REPUBLIC\x10\x36\x12\x1a\n\x16ONLINE_BANKING_FINLAND\x10\x37\x12\x16\n\x12ONLINE_BANKING_FPX\x10\x38\x12\x19\n\x15ONLINE_BANKING_POLAND\x10\x39\x12\x1b\n\x17ONLINE_BANKING_SLOVAKIA\x10:\x12\x08\n\x04OXXO\x10;\x12\x11\n\rPAGO_EFECTIVO\x10<\x12\x19\n\x15PERMATA_BANK_TRANSFER\x10=\x12\x13\n\x0fOPEN_BANKING_UK\x10>\x12\x0e\n\nPAY_BRIGHT\x10?\x12\x08\n\x04PAZE\x10\x41\x12\x07\n\x03PIX\x10\x42\x12\x11\n\rPAY_SAFE_CARD\x10\x43\x12\x0e\n\nPRZELEWY24\x10\x44\x12\x0e\n\nPROMPT_PAY\x10\x45\x12\x07\n\x03PSE\x10\x46\x12\x0e\n\nRED_COMPRA\x10G\x12\r\n\tRED_PAGOS\x10H\x12\x0f\n\x0bSAMSUNG_PAY\x10I\x12\x08\n\x04SEPA\x10J\x12\x16\n\x12SEPA_BANK_TRANSFER\x10K\x12\n\n\x06SOFORT\x10L\x12\t\n\x05SWISH\x10M\x12\x0e\n\nTOUCH_N_GO\x10N\x12\x0b\n\x07TRUSTLY\x10O\x12\t\n\x05TWINT\x10P\x12\x0f\n\x0bUPI_COLLECT\x10Q\x12\x0e\n\nUPI_INTENT\x10R\x12\t\n\x05VIPPS\x10S\x12\x0b\n\x07VIET_QR\x10T\x12\t\n\x05VENMO\x10U\x12\n\n\x06WALLEY\x10V\x12\x0f\n\x0bWE_CHAT_PAY\x10W\x12\x10\n\x0cSEVEN_ELEVEN\x10X\x12\n\n\x06LAWSON\x10Y\x12\r\n\tMINI_STOP\x10Z\x12\x0f\n\x0b\x46\x41MILY_MART\x10[\x12\r\n\tSEICOMART\x10\\\x12\x0c\n\x08PAY_EASY\x10]\x12\x17\n\x13LOCAL_BANK_TRANSFER\x10^\x12\x14\n\x10OPEN_BANKING_PIS\x10`\x12\x1a\n\x16\x44IRECT_CARRIER_BILLING\x10\x61\x12\x19\n\x15INSTANT_BANK_TRANSFER\x10\x62*\xa3\x01\n\x0b\x43\x61rdNetwork\x12\x08\n\x04VISA\x10\x00\x12\x0e\n\nMASTERCARD\x10\x01\x12\x14\n\x10\x41MERICAN_EXPRESS\x10\x02\x12\x07\n\x03JCB\x10\x03\x12\x0f\n\x0b\x44INERS_CLUB\x10\x04\x12\x0c\n\x08\x44ISCOVER\x10\x05\x12\x14\n\x10\x43\x41RTES_BANCAIRES\x10\x06\x12\r\n\tUNION_PAY\x10\x07\x12\n\n\x06RU_PAY\x10\x08\x12\x0b\n\x07MAESTRO\x10\t*3\n\x12\x41uthenticationType\x12\x0c\n\x08THREE_DS\x10\x00\x12\x0f\n\x0bNO_THREE_DS\x10\x01*\x19\n\rPaymentMethod\x12\x08\n\x04\x43\x41RD\x10\x00*\xd0\x10\n\rCountryAlpha2\x12\x06\n\x02US\x10\x00\x12\x06\n\x02\x41\x46\x10\x01\x12\x06\n\x02\x41X\x10\x02\x12\x06\n\x02\x41L\x10\x03\x12\x06\n\x02\x44Z\x10\x04\x12\x06\n\x02\x41S\x10\x05\x12\x06\n\x02\x41\x44\x10\x06\x12\x06\n\x02\x41O\x10\x07\x12\x06\n\x02\x41I\x10\x08\x12\x06\n\x02\x41Q\x10\t\x12\x06\n\x02\x41G\x10\n\x12\x06\n\x02\x41R\x10\x0b\x12\x06\n\x02\x41M\x10\x0c\x12\x06\n\x02\x41W\x10\r\x12\x06\n\x02\x41U\x10\x0e\x12\x06\n\x02\x41T\x10\x0f\x12\x06\n\x02\x41Z\x10\x10\x12\x06\n\x02\x42S\x10\x11\x12\x06\n\x02\x42H\x10\x12\x12\x06\n\x02\x42\x44\x10\x13\x12\x06\n\x02\x42\x42\x10\x14\x12\x06\n\x02\x42Y\x10\x15\x12\x06\n\x02\x42\x45\x10\x16\x12\x06\n\x02\x42Z\x10\x17\x12\x06\n\x02\x42J\x10\x18\x12\x06\n\x02\x42M\x10\x19\x12\x06\n\x02\x42T\x10\x1a\x12\x06\n\x02\x42O\x10\x1b\x12\x06\n\x02\x42Q\x10\x1c\x12\x06\n\x02\x42\x41\x10\x1d\x12\x06\n\x02\x42W\x10\x1e\x12\x06\n\x02\x42V\x10\x1f\x12\x06\n\x02\x42R\x10 \x12\x06\n\x02IO\x10!\x12\x06\n\x02\x42N\x10\"\x12\x06\n\x02\x42G\x10#\x12\x06\n\x02\x42\x46\x10$\x12\x06\n\x02\x42I\x10%\x12\x06\n\x02KH\x10&\x12\x06\n\x02\x43M\x10\'\x12\x06\n\x02\x43\x41\x10(\x12\x06\n\x02\x43V\x10)\x12\x06\n\x02KY\x10*\x12\x06\n\x02\x43\x46\x10+\x12\x06\n\x02TD\x10,\x12\x06\n\x02\x43L\x10-\x12\x06\n\x02\x43N\x10.\x12\x06\n\x02\x43X\x10/\x12\x06\n\x02\x43\x43\x10\x30\x12\x06\n\x02\x43O\x10\x31\x12\x06\n\x02KM\x10\x32\x12\x06\n\x02\x43G\x10\x33\x12\x06\n\x02\x43\x44\x10\x34\x12\x06\n\x02\x43K\x10\x35\x12\x06\n\x02\x43R\x10\x36\x12\x06\n\x02\x43I\x10\x37\x12\x06\n\x02HR\x10\x38\x12\x06\n\x02\x43U\x10\x39\x12\x06\n\x02\x43W\x10:\x12\x06\n\x02\x43Y\x10;\x12\x06\n\x02\x43Z\x10<\x12\x06\n\x02\x44K\x10=\x12\x06\n\x02\x44J\x10>\x12\x06\n\x02\x44M\x10?\x12\x06\n\x02\x44O\x10@\x12\x06\n\x02\x45\x43\x10\x41\x12\x06\n\x02\x45G\x10\x42\x12\x06\n\x02SV\x10\x43\x12\x06\n\x02GQ\x10\x44\x12\x06\n\x02\x45R\x10\x45\x12\x06\n\x02\x45\x45\x10\x46\x12\x06\n\x02\x45T\x10G\x12\x06\n\x02\x46K\x10H\x12\x06\n\x02\x46O\x10I\x12\x06\n\x02\x46J\x10J\x12\x06\n\x02\x46I\x10K\x12\x06\n\x02\x46R\x10L\x12\x06\n\x02GF\x10M\x12\x06\n\x02PF\x10N\x12\x06\n\x02TF\x10O\x12\x06\n\x02GA\x10P\x12\x06\n\x02GM\x10Q\x12\x06\n\x02GE\x10R\x12\x06\n\x02\x44\x45\x10S\x12\x06\n\x02GH\x10T\x12\x06\n\x02GI\x10U\x12\x06\n\x02GR\x10V\x12\x06\n\x02GL\x10W\x12\x06\n\x02GD\x10X\x12\x06\n\x02GP\x10Y\x12\x06\n\x02GU\x10Z\x12\x06\n\x02GT\x10[\x12\x06\n\x02GG\x10\\\x12\x06\n\x02GN\x10]\x12\x06\n\x02GW\x10^\x12\x06\n\x02GY\x10_\x12\x06\n\x02HT\x10`\x12\x06\n\x02HM\x10\x61\x12\x06\n\x02VA\x10\x62\x12\x06\n\x02HN\x10\x63\x12\x06\n\x02HK\x10\x64\x12\x06\n\x02HU\x10\x65\x12\x06\n\x02IS\x10\x66\x12\x06\n\x02IN\x10g\x12\x06\n\x02ID\x10h\x12\x06\n\x02IR\x10i\x12\x06\n\x02IQ\x10j\x12\x06\n\x02IE\x10k\x12\x06\n\x02IM\x10l\x12\x06\n\x02IL\x10m\x12\x06\n\x02IT\x10n\x12\x06\n\x02JM\x10o\x12\x06\n\x02JP\x10p\x12\x06\n\x02JE\x10q\x12\x06\n\x02JO\x10r\x12\x06\n\x02KZ\x10s\x12\x06\n\x02KE\x10t\x12\x06\n\x02KI\x10u\x12\x06\n\x02KP\x10v\x12\x06\n\x02KR\x10w\x12\x06\n\x02KW\x10x\x12\x06\n\x02KG\x10y\x12\x06\n\x02LA\x10z\x12\x06\n\x02LV\x10{\x12\x06\n\x02LB\x10|\x12\x06\n\x02LS\x10}\x12\x06\n\x02LR\x10~\x12\x06\n\x02LY\x10\x7f\x12\x07\n\x02LI\x10\x80\x01\x12\x07\n\x02LT\x10\x81\x01\x12\x07\n\x02LU\x10\x82\x01\x12\x07\n\x02MO\x10\x83\x01\x12\x07\n\x02MK\x10\x84\x01\x12\x07\n\x02MG\x10\x85\x01\x12\x07\n\x02MW\x10\x86\x01\x12\x07\n\x02MY\x10\x87\x01\x12\x07\n\x02MV\x10\x88\x01\x12\x07\n\x02ML\x10\x89\x01\x12\x07\n\x02MT\x10\x8a\x01\x12\x07\n\x02MH\x10\x8b\x01\x12\x07\n\x02MQ\x10\x8c\x01\x12\x07\n\x02MR\x10\x8d\x01\x12\x07\n\x02MU\x10\x8e\x01\x12\x07\n\x02YT\x10\x8f\x01\x12\x07\n\x02MX\x10\x90\x01\x12\x07\n\x02\x46M\x10\x91\x01\x12\x07\n\x02MD\x10\x92\x01\x12\x07\n\x02MC\x10\x93\x01\x12\x07\n\x02MN\x10\x94\x01\x12\x07\n\x02ME\x10\x95\x01\x12\x07\n\x02MS\x10\x96\x01\x12\x07\n\x02MA\x10\x97\x01\x12\x07\n\x02MZ\x10\x98\x01\x12\x07\n\x02MM\x10\x99\x01\x12\x07\n\x02NA\x10\x9a\x01\x12\x07\n\x02NR\x10\x9b\x01\x12\x07\n\x02NP\x10\x9c\x01\x12\x07\n\x02NL\x10\x9d\x01\x12\x07\n\x02NC\x10\x9e\x01\x12\x07\n\x02NZ\x10\x9f\x01\x12\x07\n\x02NI\x10\xa0\x01\x12\x07\n\x02NE\x10\xa1\x01\x12\x07\n\x02NG\x10\xa2\x01\x12\x07\n\x02NU\x10\xa3\x01\x12\x07\n\x02NF\x10\xa4\x01\x12\x07\n\x02MP\x10\xa5\x01\x12\x07\n\x02NO\x10\xa6\x01\x12\x07\n\x02OM\x10\xa7\x01\x12\x07\n\x02PK\x10\xa8\x01\x12\x07\n\x02PW\x10\xa9\x01\x12\x07\n\x02PS\x10\xaa\x01\x12\x07\n\x02PA\x10\xab\x01\x12\x07\n\x02PG\x10\xac\x01\x12\x07\n\x02PY\x10\xad\x01\x12\x07\n\x02PE\x10\xae\x01\x12\x07\n\x02PH\x10\xaf\x01\x12\x07\n\x02PN\x10\xb0\x01\x12\x07\n\x02PL\x10\xb1\x01\x12\x07\n\x02PT\x10\xb2\x01\x12\x07\n\x02PR\x10\xb3\x01\x12\x07\n\x02QA\x10\xb4\x01\x12\x07\n\x02RE\x10\xb5\x01\x12\x07\n\x02RO\x10\xb6\x01\x12\x07\n\x02RU\x10\xb7\x01\x12\x07\n\x02RW\x10\xb8\x01\x12\x07\n\x02\x42L\x10\xb9\x01\x12\x07\n\x02SH\x10\xba\x01\x12\x07\n\x02KN\x10\xbb\x01\x12\x07\n\x02LC\x10\xbc\x01\x12\x07\n\x02MF\x10\xbd\x01\x12\x07\n\x02PM\x10\xbe\x01\x12\x07\n\x02VC\x10\xbf\x01\x12\x07\n\x02WS\x10\xc0\x01\x12\x07\n\x02SM\x10\xc1\x01\x12\x07\n\x02ST\x10\xc2\x01\x12\x07\n\x02SA\x10\xc3\x01\x12\x07\n\x02SN\x10\xc4\x01\x12\x07\n\x02RS\x10\xc5\x01\x12\x07\n\x02SC\x10\xc6\x01\x12\x07\n\x02SL\x10\xc7\x01\x12\x07\n\x02SG\x10\xc8\x01\x12\x07\n\x02SX\x10\xc9\x01\x12\x07\n\x02SK\x10\xca\x01\x12\x07\n\x02SI\x10\xcb\x01\x12\x07\n\x02SB\x10\xcc\x01\x12\x07\n\x02SO\x10\xcd\x01\x12\x07\n\x02ZA\x10\xce\x01\x12\x07\n\x02GS\x10\xcf\x01\x12\x07\n\x02SS\x10\xd0\x01\x12\x07\n\x02\x45S\x10\xd1\x01\x12\x07\n\x02LK\x10\xd2\x01\x12\x07\n\x02SD\x10\xd3\x01\x12\x07\n\x02SR\x10\xd4\x01\x12\x07\n\x02SJ\x10\xd5\x01\x12\x07\n\x02SZ\x10\xd6\x01\x12\x07\n\x02SE\x10\xd7\x01\x12\x07\n\x02\x43H\x10\xd8\x01\x12\x07\n\x02SY\x10\xd9\x01\x12\x07\n\x02TW\x10\xda\x01\x12\x07\n\x02TJ\x10\xdb\x01\x12\x07\n\x02TZ\x10\xdc\x01\x12\x07\n\x02TH\x10\xdd\x01\x12\x07\n\x02TL\x10\xde\x01\x12\x07\n\x02TG\x10\xdf\x01\x12\x07\n\x02TK\x10\xe0\x01\x12\x07\n\x02TO\x10\xe1\x01\x12\x07\n\x02TT\x10\xe2\x01\x12\x07\n\x02TN\x10\xe3\x01\x12\x07\n\x02TR\x10\xe4\x01\x12\x07\n\x02TM\x10\xe5\x01\x12\x07\n\x02TC\x10\xe6\x01\x12\x07\n\x02TV\x10\xe7\x01\x12\x07\n\x02UG\x10\xe8\x01\x12\x07\n\x02UA\x10\xe9\x01\x12\x07\n\x02\x41\x45\x10\xea\x01\x12\x07\n\x02GB\x10\xeb\x01\x12\x07\n\x02UM\x10\xec\x01\x12\x07\n\x02UY\x10\xed\x01\x12\x07\n\x02UZ\x10\xee\x01\x12\x07\n\x02VU\x10\xef\x01\x12\x07\n\x02VE\x10\xf0\x01\x12\x07\n\x02VN\x10\xf1\x01\x12\x07\n\x02VG\x10\xf2\x01\x12\x07\n\x02VI\x10\xf3\x01\x12\x07\n\x02WF\x10\xf4\x01\x12\x07\n\x02\x45H\x10\xf5\x01\x12\x07\n\x02YE\x10\xf6\x01\x12\x07\n\x02ZM\x10\xf7\x01\x12\x07\n\x02ZW\x10\xf8\x01*\x8e\x04\n\rAttemptStatus\x12\x0b\n\x07STARTED\x10\x00\x12\x19\n\x15\x41UTHENTICATION_FAILED\x10\x01\x12\x13\n\x0fROUTER_DECLINED\x10\x02\x12\x1a\n\x16\x41UTHENTICATION_PENDING\x10\x03\x12\x1d\n\x19\x41UTHENTICATION_SUCCESSFUL\x10\x04\x12\x0e\n\nAUTHORIZED\x10\x05\x12\x18\n\x14\x41UTHORIZATION_FAILED\x10\x06\x12\x0b\n\x07\x43HARGED\x10\x07\x12\x0f\n\x0b\x41UTHORIZING\x10\x08\x12\x11\n\rCOD_INITIATED\x10\t\x12\n\n\x06VOIDED\x10\n\x12\x12\n\x0eVOID_INITIATED\x10\x0b\x12\x15\n\x11\x43\x41PTURE_INITIATED\x10\x0c\x12\x12\n\x0e\x43\x41PTURE_FAILED\x10\r\x12\x0f\n\x0bVOID_FAILED\x10\x0e\x12\x11\n\rAUTO_REFUNDED\x10\x0f\x12\x13\n\x0fPARTIAL_CHARGED\x10\x10\x12\"\n\x1ePARTIAL_CHARGED_AND_CHARGEABLE\x10\x11\x12\x0e\n\nUNRESOLVED\x10\x12\x12\x0b\n\x07PENDING\x10\x13\x12\x0b\n\x07\x46\x41ILURE\x10\x14\x12\x1a\n\x16PAYMENT_METHOD_AWAITED\x10\x15\x12\x18\n\x14\x43ONFIRMATION_AWAITED\x10\x16\x12\"\n\x1e\x44\x45VICE_DATA_COLLECTION_PENDING\x10\x17*\x84\x01\n\x0cRefundStatus\x12\x12\n\x0eREFUND_FAILURE\x10\x00\x12\x18\n\x14REFUND_MANUAL_REVIEW\x10\x01\x12\x12\n\x0eREFUND_PENDING\x10\x02\x12\x12\n\x0eREFUND_SUCCESS\x10\x03\x12\x1e\n\x1aREFUND_TRANSACTION_FAILURE\x10\x04\x32\xfa\x04\n\x0ePaymentService\x12\x63\n\x10PaymentAuthorize\x12&.ucs.payments.PaymentsAuthorizeRequest\x1a\'.ucs.payments.PaymentsAuthorizeResponse\x12T\n\x0bPaymentSync\x12!.ucs.payments.PaymentsSyncRequest\x1a\".ucs.payments.PaymentsSyncResponse\x12Q\n\nRefundSync\x12 .ucs.payments.RefundsSyncRequest\x1a!.ucs.payments.RefundsSyncResponse\x12T\n\x0bVoidPayment\x12!.ucs.payments.PaymentsVoidRequest\x1a\".ucs.payments.PaymentsVoidResponse\x12^\n\x0fIncomingWebhook\x12$.ucs.payments.IncomingWebhookRequest\x1a%.ucs.payments.IncomingWebhookResponse\x12\x45\n\x06Refund\x12\x1c.ucs.payments.RefundsRequest\x1a\x1d.ucs.payments.RefundsResponse\x12]\n\x0ePaymentCapture\x12$.ucs.payments.PaymentsCaptureRequest\x1a%.ucs.payments.PaymentsCaptureResponseb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'payment_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  DESCRIPTOR._loaded_options = None
  _globals['_REQUESTDETAILS_HEADERSENTRY']._loaded_options = None
  _globals['_REQUESTDETAILS_HEADERSENTRY']._serialized_options = b'8\001'
  _globals['_FORMDATA_FORMFIELDSENTRY']._loaded_options = None
  _globals['_FORMDATA_FORMFIELDSENTRY']._serialized_options = b'8\001'
  _globals['_EVENTTYPE']._serialized_start=9425
  _globals['_EVENTTYPE']._serialized_end=9461
  _globals['_CONNECTOR']._serialized_start=9464
  _globals['_CONNECTOR']._serialized_end=10701
  _globals['_METHOD']._serialized_start=10703
  _globals['_METHOD']._serialized_end=10730
  _globals['_CURRENCY']._serialized_start=10733
  _globals['_CURRENCY']._serialized_end=12215
  _globals['_CAPTUREMETHOD']._serialized_start=12217
  _globals['_CAPTUREMETHOD']._serialized_end=12321
  _globals['_FUTUREUSAGE']._serialized_start=12323
  _globals['_FUTUREUSAGE']._serialized_end=12369
  _globals['_ACCEPTANCETYPE']._serialized_start=12371
  _globals['_ACCEPTANCETYPE']._serialized_end=12412
  _globals['_PAYMENTEXPERIENCE']._serialized_start=12415
  _globals['_PAYMENTEXPERIENCE']._serialized_end=12597
  _globals['_PAYMENTMETHODTYPE']._serialized_start=12600
  _globals['_PAYMENTMETHODTYPE']._serialized_end=14109
  _globals['_CARDNETWORK']._serialized_start=14112
  _globals['_CARDNETWORK']._serialized_end=14275
  _globals['_AUTHENTICATIONTYPE']._serialized_start=14277
  _globals['_AUTHENTICATIONTYPE']._serialized_end=14328
  _globals['_PAYMENTMETHOD']._serialized_start=14330
  _globals['_PAYMENTMETHOD']._serialized_end=14355
  _globals['_COUNTRYALPHA2']._serialized_start=14358
  _globals['_COUNTRYALPHA2']._serialized_end=16486
  _globals['_ATTEMPTSTATUS']._serialized_start=16489
  _globals['_ATTEMPTSTATUS']._serialized_end=17015
  _globals['_REFUNDSTATUS']._serialized_start=17018
  _globals['_REFUNDSTATUS']._serialized_end=17150
  _globals['_PAYMENTSAUTHORIZEREQUEST']._serialized_start=32
  _globals['_PAYMENTSAUTHORIZEREQUEST']._serialized_end=1953
  _globals['_PAYMENTSAUTHORIZERESPONSE']._serialized_start=1956
  _globals['_PAYMENTSAUTHORIZERESPONSE']._serialized_end=2543
  _globals['_PAYMENTSSYNCREQUEST']._serialized_start=2545
  _globals['_PAYMENTSSYNCREQUEST']._serialized_end=2667
  _globals['_PAYMENTSSYNCRESPONSE']._serialized_start=2670
  _globals['_PAYMENTSSYNCRESPONSE']._serialized_end=3086
  _globals['_REFUNDSSYNCREQUEST']._serialized_start=3089
  _globals['_REFUNDSSYNCREQUEST']._serialized_end=3218
  _globals['_REFUNDSSYNCRESPONSE']._serialized_start=3221
  _globals['_REFUNDSSYNCRESPONSE']._serialized_end=3512
  _globals['_PAYMENTSVOIDREQUEST']._serialized_start=3514
  _globals['_PAYMENTSVOIDREQUEST']._serialized_end=3633
  _globals['_PAYMENTSVOIDRESPONSE']._serialized_start=3636
  _globals['_PAYMENTSVOIDRESPONSE']._serialized_end=3918
  _globals['_INCOMINGWEBHOOKREQUEST']._serialized_start=3921
  _globals['_INCOMINGWEBHOOKREQUEST']._serialized_end=4089
  _globals['_INCOMINGWEBHOOKRESPONSE']._serialized_start=4092
  _globals['_INCOMINGWEBHOOKRESPONSE']._serialized_end=4242
  _globals['_WEBHOOKRESPONSECONTENT']._serialized_start=4245
  _globals['_WEBHOOKRESPONSECONTENT']._serialized_end=4408
  _globals['_REQUESTDETAILS']._serialized_start=4411
  _globals['_REQUESTDETAILS']._serialized_end=4657
  _globals['_REQUESTDETAILS_HEADERSENTRY']._serialized_start=4586
  _globals['_REQUESTDETAILS_HEADERSENTRY']._serialized_end=4632
  _globals['_CONNECTORWEBHOOKSECRETS']._serialized_start=4659
  _globals['_CONNECTORWEBHOOKSECRETS']._serialized_end=4754
  _globals['_REFUNDSREQUEST']._serialized_start=4757
  _globals['_REFUNDSREQUEST']._serialized_end=5445
  _globals['_REFUNDSRESPONSE']._serialized_start=5448
  _globals['_REFUNDSRESPONSE']._serialized_end=5660
  _globals['_RESPONSEID']._serialized_start=5662
  _globals['_RESPONSEID']._serialized_end=5766
  _globals['_REDIRECTFORM']._serialized_start=5768
  _globals['_REDIRECTFORM']._serialized_end=5875
  _globals['_FORMDATA']._serialized_start=5878
  _globals['_FORMDATA']._serialized_end=6056
  _globals['_FORMDATA_FORMFIELDSENTRY']._serialized_start=6007
  _globals['_FORMDATA_FORMFIELDSENTRY']._serialized_end=6056
  _globals['_HTMLDATA']._serialized_start=6058
  _globals['_HTMLDATA']._serialized_end=6087
  _globals['_MANDATEREFERENCE']._serialized_start=6089
  _globals['_MANDATEREFERENCE']._serialized_end=6167
  _globals['_CUSTOMERACCEPTANCE']._serialized_start=6170
  _globals['_CUSTOMERACCEPTANCE']._serialized_end=6327
  _globals['_BROWSERINFORMATION']._serialized_start=6330
  _globals['_BROWSERINFORMATION']._serialized_end=6952
  _globals['_PAYMENTMETHODDATA']._serialized_start=6954
  _globals['_PAYMENTMETHODDATA']._serialized_end=7017
  _globals['_CARD']._serialized_start=7020
  _globals['_CARD']._serialized_end=7451
  _globals['_ONLINEMANDATE']._serialized_start=7453
  _globals['_ONLINEMANDATE']._serialized_end=7528
  _globals['_PHONEDETAILS']._serialized_start=7530
  _globals['_PHONEDETAILS']._serialized_end=7620
  _globals['_AUTHENTICATIONDATA']._serialized_start=7623
  _globals['_AUTHENTICATIONDATA']._serialized_end=7853
  _globals['_PAYMENTADDRESS']._serialized_start=7856
  _globals['_PAYMENTADDRESS']._serialized_end=8178
  _globals['_ADDRESS']._serialized_start=8181
  _globals['_ADDRESS']._serialized_end=8342
  _globals['_ADDRESSDETAILS']._serialized_start=8345
  _globals['_ADDRESSDETAILS']._serialized_end=8676
  _globals['_ACCESSTOKEN']._serialized_start=8678
  _globals['_ACCESSTOKEN']._serialized_end=8723
  _globals['_PAYMENTMETHODTOKEN']._serialized_start=8725
  _globals['_PAYMENTMETHODTOKEN']._serialized_end=8760
  _globals['_MULTIPLECAPTUREREQUESTDATA']._serialized_start=8762
  _globals['_MULTIPLECAPTUREREQUESTDATA']._serialized_end=8843
  _globals['_PAYMENTSCAPTUREREQUEST']._serialized_start=8846
  _globals['_PAYMENTSCAPTUREREQUEST']._serialized_end=9135
  _globals['_PAYMENTSCAPTURERESPONSE']._serialized_start=9138
  _globals['_PAYMENTSCAPTURERESPONSE']._serialized_end=9423
  _globals['_PAYMENTSERVICE']._serialized_start=17153
  _globals['_PAYMENTSERVICE']._serialized_end=17787
# @@protoc_insertion_point(module_scope)
