You may find that a popular payment provider such as Stripe is not supported in your country. Therefore you may need to implement your own solution which interacts with a viable payment provider's system.
Links🛒
📝Entire Project: https://github.com/Fox520/PaymentGateway
🔥Why Ballerina: • gRPC in Ballerina - Monthly Tech Talk...
🌠Kivy: https://kivy.org/
✨Payment Provider: https://docs.paygate.co.za/#payweb-3
Timestamps
00:00 Intro
00:25 Architecture
01:15 Why Ballerina?
01:53 "create order" endpoint
05:28 demo creating an order
06:19 "start transaction" endpoint
10:34 "callback" endpoint
11:07 "notify" endpoint
11:48 Client application code
14:12 Running client application
Watch video Let's Build A Payment API with Ballerina, Flask & Kivy online without registration, duration hours minute second in high quality. This video was added by user Thomas David 25 September 2020, don't forget to share it with your friends and acquaintances, it has been viewed on our site 1,228 once and liked it 37 people.