linxGnu / gosmpp

Smpp (3.4) Client Library for Go
Apache License 2.0
152 stars 59 forks source link

General question not an issue! are delivery receipts and error codes standard and same across the platform? #140

Closed bluewithanas closed 3 months ago

bluewithanas commented 6 months ago

I was mapping the codes takin reference from this guide and this guide error codes, so just want to be sure if error and status codes are same throughout the provider gateways and they follow this standard status codes ?

thank you!

laduchesneau commented 6 months ago

Yes and No. The website you linked, managed by MelroseLab, has errors I've never seen before and that are not even in this library. All the error after ESME_RUNKNOWNERR / 0x000000FF / 255 are not in the spec. They are using the 0x00000100- 0x000003FF range, reserved for SMPP Extensions, but its not official errors.

Good luck

bluewithanas commented 6 months ago

okay! thank you for your insights!