Adding payu or similar payment to a simple store in asp.net core

Closed job
no avatar
koralewscy
Employer
Job category:
Desktop/web applications
Expected budget:

Negotiable

Preferable skills:
Published:
Valid until:

Job description

We have a basic proprietary store written in asp.net core 6 with ef core. The shopping process for now is based on selecting the wire transfer payment method. The task would be to plug in some payment module after changing the payment method to "online". It may be PayU, may be przelewy24 or similar, so that you can pay by card. It would be great if it was possible to pay by BLIK but it is optional. Cart items are stored in a session with basic properties such as Name, Price, Tax, etc.

List<OrderItem> items = HttpContext.Session.Get<List<OrderItem>>("items") ?? new List<OrderItem>();

Additionally, we would need to handle the return - inform the user whether the payment was successful or not.

Moreover, we need a subpage for renewing the payment. For example, the payment was refused, the customer has already got the money on his account and we send him an e-mail to repeat the payment.

Required functions:

online payments payment feedback - what is the status of the payment renewal of the payment