Checkout
The Riseact checkout is the donation form: amount, personal details, payment. You can use the Riseact one or build your own with the APIs.
Ways to use it
1. Checkout URL, for the Riseact website
If the organization's main website is the one built with Riseact, the checkout is already integrated. Just share the campaign URL, via email, social, QR code or from the site:
https://tua-org.riseact.site/campaigns/nome-campagna/donate
2. Donation Button, for external websites
If the organization has its own website, a script opens the checkout in a modal on
the page, without a redirect. When the donation is complete the modal closes and the
page can be redirected to a URL of your choice (redirectUrl), or you can handle the
checkoutCompleted event with your own code.
See Donation Button.
3. Custom checkout, for advanced integrations
A donation form entirely your own, in your website or application. Your backend calls Riseact's authenticated APIs; the flow and the thank-you page are managed by the organization.
See Build your own custom checkout.
How the Riseact checkout works
- The user opens
/campaigns/nome-campagna/donate. - The backend creates a checkout with a unique token and redirects (302) to
/campaigns/nome-campagna/donate?co=<token>. - The form loads the campaign configuration and any data already entered or passed via prefilling, then goes through four steps: amount, personal details, payment, completed.
The token saves the state at each step, so the data survives a refresh or sharing
the link. When the donation is complete the donor lands on the thank-you page:
https://tua-org.riseact.site/thankyou/{token}.
Campaign configuration
The checkout adapts to the campaign: shown and required fields, suggested amounts, enabled payment methods. It is configured from the Riseact panel or through the authenticated APIs.