Mobile Giving 101: The Life Cycle of a Mobile Donation
There are four states in the life cycle of a mobile donation: Pending, Accepted, Declined, or Rejected.
The typical message flow of a mobile donation is as follows:
1. A donation is initiated by a user, either by texting a keyword or filling out a web form, and a message is immediately sent to the Mobile Giving Foundation.
2. The MGF triggers a text message to the user’s phone asking him or her to confirm the donation by replying ‘Y’
After steps 1 & 2, a donation is officially created and in a Pending state (this state is also known as “Message Sent” because the confirmation request message has been sent the user).
3. Once the user gets the confirmation request, one of three things may happen:
- The user replies ‘Y’ and the transaction’s state is changed to Accepted (Hooray!)
- The user replies ‘No’ (or anything but ‘Y’ or ‘YES’) and the transaction is changed to Declined (Boo!)
- The user does nothing
4. Finally, the telecom carrier must confirm that the user’s account is in good standing. For example, if a user doesn’t pay their phone bill, the carrier has the right to reject the donation. This could happen days or even weeks after the original donation was made. Rejected donations are generally rare, but they certainly do happen, and cause the transaction to end up in a Rejected state (also known as “Billing Declined”)
In the case when a user does not text to confirm (or disconfirm) a donation, it remains in a Pending state. Note that for the purpose of reporting, some service providers will consider a donation Declined after a certain time period has elapsed. That designation is up to the individual service provider.