kartoza / prj.app

A django app for creating visual changelogs for software releases
29 stars 32 forks source link

Integrate payment platform #399

Closed cchristelis closed 4 years ago

cchristelis commented 7 years ago

Problem

Users need to pay for the certificate.

Proposed solution

Integrate payment platform and get user payment.

cchristelis commented 7 years ago

Also see

cchristelis commented 7 years ago

Please investigate to the point where you can make a recommendation.

jeanabdesmidt commented 7 years ago

Payment gateway systems supported in South Africa that integrate easily with Django Apps: include Paygate PayU Payfast Mygate

From the list above only PayU seems to support International payments - still need to verify and contact for payment structures. Paygate offers 4 payment options depending on the business scale ranging from a R0 monthly fee with high 3.9% per transaction to R500 monthly 0.25% transaction. Payfast is mostly a flexible service that has no maintenance/monthly fees and you only pay per transaction. Not recommended if the amount of sales can justify a subscription based service. Mygate offers 4 payment options all of which include a setup and monthly costs, but limited free transactions. Pay per transaction only kicks in after free transactions are used.

https://www.payu.co.za/ https://www.paygate.co.za/ https://mygate.co.za/payment-solutions/payment-gateway/pricing/ https://www.payfast.co.za

Conclusively Estimated sales for certificates should be taken in account when choosing a payment gateway PayU South African pricing must still be verified International support must be verified Most subscriptions are credit card transactions Should we also support cryptocurrencies?

jeanabdesmidt commented 7 years ago

@cchistelis see above

jeanabdesmidt commented 7 years ago

Also see Braintree and Stripe. Pay as you go option for 2.9% and .30$.

gubuntu commented 7 years ago

Why not Paypal too? One can do Paypal account and credit card transactions through PayPal and it will suit the international market nicely.

cchristelis commented 7 years ago

https://django-stripe-payments.readthedocs.io/en/latest/