Hey everyone! So I’ve got a bit of a head-scratcher here. Is anyone else stuck dealing with this mess? I’m still rocking version 16 and kinda iffy about jumping to 17. Every time I try to install 17 and do a backup reinstall, I’m just flooded with error pop-ups. Anyone else feel my pain? Is there like a secret sauce for getting a smooth reinstall from backup on 17? For now, I’ve decided to stick with 16 until it’s completely dead. Poor old version 16, though—I’m struggling to find any docs at the moment ‘cause of some annoying issues I’m having trying to restore from 16 to 17. But that’s just one side of it!
So here’s the real deal: I’m on the hunt for a billing engine. Here’s my game plan: I want my users to connect via an extension number and be able to call out using a trunk that’s tied to a billing engine—like Magnus Billing or ASTPP. ASTPP seems a bit friendlier, but I keep running into authorization headaches when trying to get the trunks to chat with each other. Magnus Billing is a bit of a pain too since it’s all about that SIP life, no pjsip for them! I also tried IAX but hit the authorization wall again.
What I wanna do is super simple: when someone makes a call, it should ping one of those billing engines. The billing engine sees the extension number, verifies it (cuz it’s set up on its end too), and checks if we’ve got enough credit to go through. Once it gives the thumbs up, it sends the call back to the PBX, using the dial plan already set in the outbound trunk on FreePBX 16, and bam—we mix the call like usual!
I’m just aiming for that sweet automation, kinda like how ( A2Billing RIP ) played nice with Asterisk on FreePBX. If anyone’s got tips or can point me in the right direction, I’d be super grateful!