<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: keyapis/invoice/v1/keyapis_invoice_paymethod_v1.proto

namespace GPBMetadata\Keyapis\Invoice\V1;

class KeyapisInvoicePaymethodV1
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        $pool->internalAddGeneratedFile(
            '
Ñ
5keyapis/invoice/v1/keyapis_invoice_paymethod_v1.protokeyapis.invoice.v1google/api/annotations.protogoogle/api/field_behavior.proto google/protobuf/field_mask.proto"æ
	PayMethod
pay_method_id (	BàA
user_id (BàA5
type (2".keyapis.invoice.v1.PayMethod.TypeBàA
	is_active (BàA

is_default (BàA
pay_method_contact (	
pay_method_description (	
pay_method_alias (	>
	card_type	 (2&.keyapis.invoice.v1.PayMethod.CardTypeBàA

masked_num
 (	BàA
	bank_name (	BàA
is_auth (BàAB
status_type (2(.keyapis.invoice.v1.PayMethod.StatusTypeBàA4
register_at (2.google.protobuf.TimestampBàA"?
Type
TYPE_UNKNOWN 
	BANK_CARD
SBP
	SBER_BIND"[
CardType
CARD_TYPE_UNKNOWN 
VISA	
EC_MC
DCL
JCB
AMEX
MIR"J

StatusType
STATUS_TYPE_UNKNOWN 	
VALID
EXPIRED
BLOCKED"*
GetPayMethodListRequest
user_id ("G
GetPayMethodListResponse+
data (2.keyapis.invoice.v1.PayMethod"4
DeletePayMethodRequest
pay_method_id (	BàA"
DeletePayMethodResponse"9
PostPayMethodDefaultRequest
pay_method_id (	BàA"½
PostPayMethodDefaultResponseG
error (26.keyapis.invoice.v1.PostPayMethodDefaultResponse.ErrorH L
Error9

validation (2#.keyapis.invoice.v1.ValidationErrorH B
reasonB
type"Q
PostPayMethodBankcardRequest
url_return_ok (	BàA
url_return_no (	"É
PostPayMethodBankcardResponseH
error (27.keyapis.invoice.v1.PostPayMethodBankcardResponse.ErrorH N
data (2>.keyapis.invoice.v1.PostPayMethodBankcardResponse.RegisterDataH L
Error9

validation (2#.keyapis.invoice.v1.ValidationErrorH B
reason8
RegisterData
req_id (	
url_registration (	B
type"L
PostPayMethodSbpRequest
url_return_ok (	BàA
url_return_no (	"Ï
PostPayMethodSbpResponseC
error (22.keyapis.invoice.v1.PostPayMethodSbpResponse.ErrorH I
data (29.keyapis.invoice.v1.PostPayMethodSbpResponse.RegisterDataH L
Error9

validation (2#.keyapis.invoice.v1.ValidationErrorH B
reasonM
RegisterData
req_id (	
url_registration (	
sbp_payload (	B
type":
ValidationError
path (	BàA
message (	BàA2Ñ
PayMethodService–
GetPayMethodList+.keyapis.invoice.v1.GetPayMethodListRequest,.keyapis.invoice.v1.GetPayMethodListResponse"\'‚Óä“!/invoice/api/v1/pay_method/listž
DeletePayMethod*.keyapis.invoice.v1.DeletePayMethodRequest+.keyapis.invoice.v1.DeletePayMethodResponse"2‚Óä“,**/invoice/api/v1/pay_method/{pay_method_id}¸
PostPayMethodDefault/.keyapis.invoice.v1.PostPayMethodDefaultRequest0.keyapis.invoice.v1.PostPayMethodDefaultResponse"=‚Óä“7"2/invoice/api/v1/pay_method/{pay_method_id}/default:*¬
PostPayMethodBankcard0.keyapis.invoice.v1.PostPayMethodBankcardRequest1.keyapis.invoice.v1.PostPayMethodBankcardResponse".‚Óä“("#/invoice/api/v1/pay_method/bankcard:*˜
PostPayMethodSbp+.keyapis.invoice.v1.PostPayMethodSbpRequest,.keyapis.invoice.v1.PostPayMethodSbpResponse")‚Óä“#"/invoice/api/v1/pay_method/sbp:*B¡
ru.keyapis.invoice.v1BKeyapisInvoiceV1ProtoHP Z/keyapis_invoice_v1Øø¢KEYAPISINVOICEV1ªKeyapis.Invoice.V1ÊKeyapis\\Invoice\\V1êKeyapis::Invoice::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

