DB78is a SMS 365, enterprise service status code, which means ‘Billing No Balance’. This indicates that the end-user has insufficient or no credit available on their account.
Possible Reasons for a DB78 response
There are a number of reasons why the DB78 status code is returned, some of which along with the actions that should be taken, are detailed below:
The end user has a pre-pay (top-up) account, where there is no credit remaining on the account
The end-user should ensure that there is sufficient credit remaining on the account to send and receive SMS messages.
The end user has a pre-pay (top-up) account, where there has been no credit added to the account for a prolonged period of time sufficient to keep the end user on the network.
Note: Some operators will keep an end-user (handset) connected to their network even when no credit is available on the account. This allows the end user to receive calls and use services which may be operator specific. If after a set threshold, there is no top-up, as per the contract terms and conditions associated with the pre-pay (top-up) scheme, the operator may permanently disconnect the end-user from their network, and re-cycle the MSISDN (phone number).
The end-user should ensure that they top-up regularly or set up an ‘auto top-up’ on the account, ensuring that there is sufficient credit available to send and receive SMS messages and to make voice calls.
Where the account is correctly funded, the account will remain active and correctly connected to the operator network.
End-user has set monetary limits on their account, to ensure that their bills are manageable.
This can affect any SMS message sent from or to the end-user’s handset.
The end-user can increase the limit set or remove it altogether based on the tariff and the associated terms and conditions of the account.