Documentation ¶
Index ¶
- Variables
- type PaymentRequest
- func (*PaymentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentRequest) GetCart() *transaction.Cart
- func (x *PaymentRequest) GetCurrency() string
- func (x *PaymentRequest) GetPromoCode() string
- func (x *PaymentRequest) GetTax() uint32
- func (x *PaymentRequest) GetTotalAmount() uint32
- func (*PaymentRequest) ProtoMessage()
- func (x *PaymentRequest) ProtoReflect() protoreflect.Message
- func (x *PaymentRequest) Reset()
- func (x *PaymentRequest) String() string
- type PaymentResponse
- func (*PaymentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PaymentResponse) GetConfirmed() bool
- func (x *PaymentResponse) GetPaymentUuid() string
- func (*PaymentResponse) ProtoMessage()
- func (x *PaymentResponse) ProtoReflect() protoreflect.Message
- func (x *PaymentResponse) Reset()
- func (x *PaymentResponse) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_proto_payment_payment_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type PaymentRequest ¶
type PaymentRequest struct { Cart *transaction.Cart `protobuf:"bytes,1,opt,name=cart,proto3" json:"cart,omitempty"` Currency string `protobuf:"bytes,2,opt,name=currency,proto3" json:"currency,omitempty"` TotalAmount uint32 `protobuf:"varint,3,opt,name=total_amount,proto3" json:"total_amount,omitempty"` Tax uint32 `protobuf:"varint,4,opt,name=tax,proto3" json:"tax,omitempty"` PromoCode string `protobuf:"bytes,16,opt,name=promo_code,proto3" json:"promo_code,omitempty"` // contains filtered or unexported fields }
func (*PaymentRequest) Descriptor
deprecated
func (*PaymentRequest) Descriptor() ([]byte, []int)
Deprecated: Use PaymentRequest.ProtoReflect.Descriptor instead.
func (*PaymentRequest) GetCart ¶
func (x *PaymentRequest) GetCart() *transaction.Cart
func (*PaymentRequest) GetCurrency ¶
func (x *PaymentRequest) GetCurrency() string
func (*PaymentRequest) GetPromoCode ¶
func (x *PaymentRequest) GetPromoCode() string
func (*PaymentRequest) GetTax ¶
func (x *PaymentRequest) GetTax() uint32
func (*PaymentRequest) GetTotalAmount ¶
func (x *PaymentRequest) GetTotalAmount() uint32
func (*PaymentRequest) ProtoMessage ¶
func (*PaymentRequest) ProtoMessage()
func (*PaymentRequest) ProtoReflect ¶
func (x *PaymentRequest) ProtoReflect() protoreflect.Message
func (*PaymentRequest) Reset ¶
func (x *PaymentRequest) Reset()
func (*PaymentRequest) String ¶
func (x *PaymentRequest) String() string
type PaymentResponse ¶
type PaymentResponse struct { PaymentUuid string `protobuf:"bytes,1,opt,name=payment_uuid,proto3" json:"payment_uuid,omitempty"` Confirmed bool `protobuf:"varint,2,opt,name=confirmed,proto3" json:"confirmed,omitempty"` // contains filtered or unexported fields }
func (*PaymentResponse) Descriptor
deprecated
func (*PaymentResponse) Descriptor() ([]byte, []int)
Deprecated: Use PaymentResponse.ProtoReflect.Descriptor instead.
func (*PaymentResponse) GetConfirmed ¶
func (x *PaymentResponse) GetConfirmed() bool
func (*PaymentResponse) GetPaymentUuid ¶
func (x *PaymentResponse) GetPaymentUuid() string
func (*PaymentResponse) ProtoMessage ¶
func (*PaymentResponse) ProtoMessage()
func (*PaymentResponse) ProtoReflect ¶
func (x *PaymentResponse) ProtoReflect() protoreflect.Message
func (*PaymentResponse) Reset ¶
func (x *PaymentResponse) Reset()
func (*PaymentResponse) String ¶
func (x *PaymentResponse) String() string
Click to show internal directories.
Click to hide internal directories.