feat: enhance AbacatePay donation system with updated docs and form fields

Updated ABACATEPAY_SETUP.md with comprehensive setup guide, including environment variables, API key instructions, webhook configuration, donation flow, and field details for better integration clarity. Added required fields (phone, CPF/CNPJ) to the donation form in app/[locale]/apoiar/page.tsx to collect essential donor information and improve compliance. This ensures smoother setup and more robust donation processing.
This commit is contained in:
Evandro Fonseca Junior committed 2025-10-26 21:16:59 -03:00
1 parent 00501e6699
commit ef521876eb
9 files changed
+922 -168

No files matched your search

+9 -7
View File
@@ -179,6 +179,15 @@ export default async function SupportPage({
icon="coffee"
badge={t("tiers.coffee.badge")}
/>
<DonationCard
id="snack"
amount={10}
title="Um Lanche"
description="Equivale a ~20 minutos de desenvolvimento"
icon="pizza"
badge="Popular"
highlighted
/>
<DonationCard
id="lunch"
amount={25}
@@ -186,13 +195,6 @@ export default async function SupportPage({
description={t("tiers.lunch.description")}
icon="pizza"
badge={t("tiers.lunch.badge")}
highlighted
/>
<DonationCard
id="custom"
title={t("tiers.custom.title")}
description={t("tiers.custom.description")}
icon="heart"
/>
</div>
</div>