Best local libraries/APIs for SA Developers?
Posted by Acceptable_Crab164@reddit | Python | View on Reddit | 13 comments
I’m looking to compile a list of Python resources that are specifically useful for those of us working in South Africa.
Aside from the standard libraries, what are you using for:
Local payment integration?
Calculating VAT/Tax?
SMS gateways?
Load-shedding schedules (API)?
Drop your recommendations below and let's build a Wiki!
mawro3301@reddit
I worked on an application that was supposed to be released in South Africa; the top priority was POPIA for data. For payments, I recommend Fastpay, and for VAT, I recommend developing a SQL database with the products and applicable VAT. Otherwise, for electricity and SMS gateways, it's a bit too niche for me
mawro3301@reddit
J'ai travaillé sur une application qui devait sortir en Afrique du sud , la première priorité à été popia pour les données. Pour les payements je te conseille fastpay pour la TVA et je te conseille de développer une base de données SQL avec produit et TVA applicable. Sinon pour l'électricité et les passerelles sms c'est un peu trop niche pour moi
Python-ModTeam@reddit
Hi there, from the /r/Python mods.
Your post has been removed because it is not in English. In order to foster clear and accessible communication, we require all posts and comments to be written in English.
Thanks, and happy Pythoneering!
r/Python moderation team
No_Soy_Colosio@reddit
You develop WHAT
Acceptable_Crab164@reddit (OP)
A social platform like Reddit
riklaunim@reddit
Global SMS operators like Twilio can have high prices in more remote areas and then you either have to get lucky with a local country operator providing similar service in sane prices or make your own with things like GoIP gateway if all you need is sending local SMS.
For local accounting best case is to integrate with local accounting company that offers an API integration options. That way their system calculates all the taxes and stuff. Depends on your needs and use cases.
TheReelSlimShady2@reddit
maybe select a different abbreviation
Acceptable_Crab164@reddit (OP)
What do you mean?
Gankcore@reddit
ISO 3166-1 code for South African is ZAF. If you are writing code you should familiarize yourself with various ISO codes, like ISO 8601.
48panda@reddit
SA = sexual assault
Daemoncoder@reddit
SA could mean any of system administration, Saudi Arabia, South Australia, South Africa, depending on the reader's location.
End0rphinJunkie@reddit
yeah ZA is definetly the better choice anyway. saves a lot of confusion.
aloobhujiyaay@reddit
For payments most people I know default to PayFast or Peach