upd grpc/payment
This commit is contained in:
parent
9416d90d23
commit
c5a6570376
@ -98,6 +98,9 @@ func (r *PaymentController) createPayment(ctx context.Context, paymentType model
|
|||||||
}),
|
}),
|
||||||
"save_payment_method": strconv.FormatBool(in.MainSettings.Auto),
|
"save_payment_method": strconv.FormatBool(in.MainSettings.Auto),
|
||||||
"recurrent": strconv.FormatBool(in.MainSettings.Recurrent),
|
"recurrent": strconv.FormatBool(in.MainSettings.Recurrent),
|
||||||
|
"fromWalletAddress": in.MainSettings.FromWalletAddress,
|
||||||
|
"toWalletAddress": in.MainSettings.ToWalletAddress,
|
||||||
|
"cryptoAmount": fmt.Sprintf("%f", in.MainSettings.CryptoAmount),
|
||||||
}
|
}
|
||||||
link, err := provider.CreateInvoice(ctx, request)
|
link, err := provider.CreateInvoice(ctx, request)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -134,6 +137,10 @@ func (r *PaymentController) GetPaymentLinkSberbankB2B(ctx context.Context, in *t
|
|||||||
return r.createPayment(ctx, models.PaymentTypeSberB2B, in)
|
return r.createPayment(ctx, models.PaymentTypeSberB2B, in)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (r *PaymentController) GetPaymentLinkAlchemy(ctx context.Context, in *treasurer.GetPaymentLinkRequest) (*treasurer.GetPaymentLinkResponse, error) {
|
||||||
|
return r.createPayment(ctx, models.PaymentTypeAlchemy, in)
|
||||||
|
}
|
||||||
|
|
||||||
func (r *PaymentController) DeleteSavedPaymentMethods(ctx context.Context, in *treasurer.DeleteSavedPaymentMethodsRequest) (*emptypb.Empty, error) {
|
func (r *PaymentController) DeleteSavedPaymentMethods(ctx context.Context, in *treasurer.DeleteSavedPaymentMethodsRequest) (*emptypb.Empty, error) {
|
||||||
if in.UserID == "" {
|
if in.UserID == "" {
|
||||||
r.logger.Error("empty user id provided")
|
r.logger.Error("empty user id provided")
|
||||||
|
Loading…
Reference in New Issue
Block a user