When a donation request times out (sufficient number of donors have not accepted the request), the request is forwarded to an organization for assisting the receiver to connect with a donor. Once an organization is notified, it will search and communicate with a donor manually from it's donor database. When a donor is found, the organization will be able to forward the request to the donor through the portal. Once forwarded, the donor will receive a notification of the donation request, and will be able to accept it.
Acceptance criteria:
The organization user will be able to forward the request to a donor from it's database, even if the donor is not registered to the platform. It may be through a button in the request, by selecting a donor from the donor list.
If the donor is registered, a notification to the donor end will be received, with standard information related to the request. From there, the donation request will go to the regular donation workflow, i.e. the donor will be able to accept or deny it, and communicate with the receiver.
If the donor is not registered to the platform, a custom SMS and email (or similar integration) will be sent to the donor's mobile, containing relevant information and a link to download the app. If the donor installs the app and goes to sign up, upon mobile number verification, the relevant fields of the donor (from the organization's database) will be pre-filled. Upon successful sign up, the donor will receive the donation request notification, from where the donor can go to the regular donation workflow.
When a donation request times out (sufficient number of donors have not accepted the request), the request is forwarded to an organization for assisting the receiver to connect with a donor. Once an organization is notified, it will search and communicate with a donor manually from it's donor database. When a donor is found, the organization will be able to forward the request to the donor through the portal. Once forwarded, the donor will receive a notification of the donation request, and will be able to accept it.
Acceptance criteria: