Resgata Pet
Resgata Pet helps independent animal rescuers publish the animals they have rescued, receive adoption requests, raise funds through monthly sponsorships and report on how the money is used. It was built for rescuers in Brazil: the plugin interface is written in Brazilian Portuguese, phone numbers an
Resgata Pet helps independent animal rescuers publish the animals they have rescued, receive adoption requests, raise funds through monthly sponsorships and report on how the money is used.
It was built for rescuers in Brazil: the plugin interface is written in Brazilian Portuguese, phone numbers and the Pix key follow Brazilian formats, and sponsorships are charged in BRL.
Modules (the rescuer turns each one on or off in the panel, and the site and the panel show only what is on):
- Animals (available): records with profile, health information and a photo gallery (before and after), a public list with filters and an individual page for each animal.
- Adoption requests (available): a questionnaire on the site, sent through the rescuer’s WhatsApp, with a queue of requests in the panel.
- Sponsorship (available): monthly plans paid by card through Stripe, a thank-you page, a password-free sponsor area (with the total donated so far), a record of every payment in the panel and a sponsor counter on the site.
- Accountability (coming soon)
The plugin also includes its own mobile-first panel at /painel , the rescuer’s settings (contact details, social networks, location and Pix key), a “How to help” page with a Pix QR code and banners for the home page.
The plugin works with any theme. A theme can replace the templates by creating a resgata-pet/ folder and take over the styling by declaring add_theme_support( 'resgata-pet' ) .
External services
The sponsorship module, which is off by default, uses Stripe (https://stripe.com) to receive payments. With the module on and the keys set:
- when a visitor chooses a plan, they are taken to Stripe’s payment page, where they enter their name, e-mail address and card;
- the site sends Stripe the chosen plan and the return address, and asks Stripe to open the customer portal when a sponsor wants to change the card, change the amount or cancel;
- Stripe notifies the site (webhook) about subscriptions, payments, refunds and disputes.
Terms of service: https://stripe.com/legal. Privacy policy: https://stripe.com/privacy.