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),
|
||||
"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)
|
||||
if err != nil {
|
||||
@ -134,6 +137,10 @@ func (r *PaymentController) GetPaymentLinkSberbankB2B(ctx context.Context, in *t
|
||||
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) {
|
||||
if in.UserID == "" {
|
||||
r.logger.Error("empty user id provided")
|
||||
|
Loading…
Reference in New Issue
Block a user