I need delivery reports!

I need delivery reports! SearchSearch
Author Message
Bippy
New member
Username: Bippy

Post Number: 1
Registered: 08-2006
Posted on Monday, August 21, 2006 - 03:42 pm:   

Dear Sir/Madam,

I have been evaluating your product for user over smpp, My smsc has informed me that i am not receiving reports because my gateway is not flaging the delivery reports.
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 6398
Registered: 10-2002
Posted on Monday, August 21, 2006 - 04:13 pm:   

Your SMS service provider is correct. If you want delivery receipts, you need to ask for them.

I am assuming that you are interfacing with NowSMS via HTTP.

If you would like a delivery receipt, include the HTTP parameter "&ReceiptRequested=Yes" when submitting messages to NowSMS.

It is also possible to default to this parameter for all messages submitted to NowSMS via HTTP by editing SMSGW.INI, and setting ReceiptRequested=Yes under the [SMSGW] header.

In SMPP environments, the delivery receipt that comes back usually starts with "id:", so if you want to process these via HTTP, you would configure a 2-way command with a command prefix of "id:*".

When a receipt is routed via a 2-way command, there is an additional @@ variable supported: @@RECEIPTMESSAGEID@@ contains the NowSMS message id for which this is a receipt.

When you submit a message to NowSMS via HTTP, the HTTP response from NowSMS will include "MessageID=xxxxxxxx" ... and this "xxxxxxx" is what should come back in the @@RECEIPTMESSAGEID@@ variable if delivery receipts are properly implemented by your SMS service provider.

If you're not using HTTP to talk to NowSMS ... but are using SMPP ... then what I've said doesn't apply, and NowSMS just uses standard SMPP formats for routing receipts back to the appropriate submitting client. From an SMPP client, you need to set the registered_delivery flag to a value of 1 to request a delivery receipt.

-bn