Title: Givasso
Author: otmaaan91
Published: <strong>2026년 5월 5일</strong>
Last modified: 2026년 5월 5일

---

플러그인 검색

![](https://s.w.org/plugins/geopattern-icon/givasso.svg)

# Givasso

 작성자: [otmaaan91](https://profiles.wordpress.org/otmaaan91/)

[다운로드](https://downloads.wordpress.org/plugin/givasso.1.0.0.zip)

 * [세부사항](https://ko.wordpress.org/plugins/givasso/#description)
 * [평가](https://ko.wordpress.org/plugins/givasso/#reviews)
 *  [설치](https://ko.wordpress.org/plugins/givasso/#installation)
 * [개발](https://ko.wordpress.org/plugins/givasso/#developers)

 [지원](https://wordpress.org/support/plugin/givasso/)

## 설명

**Givasso** is the donation plugin built for **French nonprofits**. In minutes, 
set up an online donation form, manage donors, and run fundraising campaigns — all
from your WordPress dashboard.

#### Free features

 * **Donation form** via shortcode — 5 themes (Givasso, Classic, Ocean, Sunset, 
   Minimal), 3 layouts (Card, Inline, Flat)
 * **Stripe gateway** — secure card payments via Checkout Session
 * **HelloAsso gateway** — the leading French nonprofit payment platform, zero commission
 * **Donor management** — complete history, donation totals
 * **Admin dashboard** — real-time statistics, latest donations
 * **Fundraising campaigns** — goals, dates, progress gauges
 * **Customizable emails** — logo, primary color, sender name

#### Pro features (givasso.fr/pro)

 * **CERFA 2041-RD tax receipts** — PDF generated and emailed automatically (French
   legal requirement, CGI Art. 200)
 * **Recurring donations** (monthly / yearly) via Stripe Subscriptions
 * **CSV accounting export** — donations and donors in spreadsheet format
 * **FEC DGFiP export** — French General Tax Administration format

#### Why Givasso?

 * Built for **French nonprofits** — native HelloAsso support, French fiscal compliance
   out of the box
 * **HelloAsso** integration — zero-commission platform used by 90,000+ French associations
 * No external dependencies — no Composer, no JS bundler
 * Clean, secure, auditable code — OWASP Top 10, nonces, capabilities, prepare()

#### Shortcodes

**Donation form**
 [givasso_form]

Available attributes:

 Attribute
 Default Values

 `theme`
 `givasso` `givasso`, `classic`, `ocean`, `sunset`, `minimal`

 `layout`
 `card` `card`, `inline`, `flat`

 `amounts`
 `10,25,50,100` comma-separated integers

 `currency`
 `EUR` `EUR`, `USD`, `GBP`, `MAD`, `CHF`

 `campaign`
 _(empty)_ campaign slug

 `title`
 `Faire un don` free text

 `button_text`
 `Donner maintenant` free text

 `show_title`
 `yes` `yes`, `no`

 `gateway`
 _(admin setting)_ `stripe`, `helloasso`

 `frequency`
 `once` `once`

**Campaign gauge**
 [givasso_total campaign=”my-campaign” display=”bar”]

**Full campaign (gauge + form)**
 [givasso_campaign campaign=”my-campaign”]

#### Compatibility

 * WordPress 6.0+
 * PHP 8.1+
 * Stripe API v3 (Checkout Session)
 * HelloAsso API v5
 * Browsers: Chrome, Firefox, Safari, Edge (last 2 versions)

#### Privacy (GDPR)

Givasso collects donor personal data (name, email) solely for recording donations
and managing donors. Data is stored locally in the association’s WordPress database
and is never transmitted to third parties, except to payment gateways (Stripe, HelloAsso)
for payment processing.

The association is the data controller under GDPR. Givasso collects no telemetry
or usage data.

### External Services

This plugin connects to the following third-party services. Their use is subject
to their respective terms and conditions.

#### Stripe

Used for processing card payments.
 * Service: https://stripe.com * Terms of use:
https://stripe.com/legal * Privacy policy: https://stripe.com/privacy Data transmitted
includes the donation amount and payment session information. No card data passes
through your server.

#### HelloAsso

Used as an alternative payment gateway, with zero commission for nonprofits.
 * 
Service: https://www.helloasso.com * Terms of use: https://www.helloasso.com/cgu*
Privacy policy: https://www.helloasso.com/confidentialite Data transmitted includes
the donation amount and your organization slug.

## 설치

 1. Download the plugin and unzip it to `/wp-content/plugins/givasso/`
 2. Activate the plugin under **Plugins > Installed Plugins**
 3. Go to **Givasso > Settings** and configure:
 4.  * Your Stripe API keys (test then live mode)
     * Your association information (name, address, SIRET, RNA)
     * The redirect URL after payment
 5. Add the shortcode `[givasso_form]` to any page
 6. Test with a Stripe test card (`4242 4242 4242 4242`)

#### Stripe webhook setup

To record donations in the database, configure a Stripe webhook pointing to:
 https://
your-site.com/wp-json/givasso/v1/webhook

Events to enable: `checkout.session.completed`, `charge.refunded`

#### HelloAsso setup

 1. Create an OAuth2 application at api.helloasso.com
 2. Enter your `client_id`, `client_secret` and organization slug in Givasso settings
 3. Configure the HelloAsso webhook pointing to: `https://your-site.com/wp-json/givasso/
    v1/helloasso-webhook`

## FAQ

### Is the plugin free?

Yes. The free version includes donation forms, Stripe, HelloAsso, donor management,
and fundraising campaigns. CERFA tax receipts, recurring donations, and accounting
exports are available in Givasso Pro at givasso.fr/pro.

### Does HelloAsso charge commissions?

No. HelloAsso is free for French nonprofits. Donors may optionally tip HelloAsso
during payment.

### Can I have multiple forms on the same page?

Yes. Each shortcode generates an independent form with unique identifiers.

### Is the data secure?

All SQL queries use `$wpdb->prepare()`. Output is escaped (`esc_html`, `esc_attr`,`
esc_url`). Forms are protected by CSRF nonces. Webhooks are verified by HMAC-SHA256
signature.

### Can I customize the form design?

Yes. Choose from 5 built-in themes or override templates in your theme by copying
the `templates/` files to `your-theme/givasso/`. The `flat` layout (no card, transparent
background) integrates seamlessly into any design. The form automatically inherits
the theme typography.

### Does it work with WooCommerce?

Givasso is independent of WooCommerce. Both plugins can coexist without conflict.

## 후기

이 플러그인에 대한 평가가 없습니다.

## 기여자 & 개발자

“Givasso”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

 *   [ otmaaan91 ](https://profiles.wordpress.org/otmaaan91/)

[자국어로 “Givasso”(을)를 번역하세요.](https://translate.wordpress.org/projects/wp-plugins/givasso)

### 개발에 관심이 있으십니까?

[코드 탐색하기](https://plugins.trac.wordpress.org/browser/givasso/)는, [SVN 저장소](https://plugins.svn.wordpress.org/givasso/)
를 확인하시거나, [개발 기록](https://plugins.trac.wordpress.org/log/givasso/)을 
[RSS](https://plugins.trac.wordpress.org/log/givasso/?limit=100&mode=stop_on_copy&format=rss)
로 구독하세요.

## 변경이력

#### 1.0.0

 * Added: `flat` layout — card-less form with transparent background
 * Added: automatic theme typography inheritance (`font-family: inherit`)
 * Improved: `[givasso_campaign]` — integrated form automatically uses `flat` layout
 * Improved: dynamic CTA button — displays “Donate XX €” based on selected amount
 * Improved: “100% secure payment” badge colored by gateway (purple Stripe, red 
   HelloAsso)
 * Fixed: `gateway` and `frequency` shortcode attributes silently ignored
 * Fixed: default theme corrected to `givasso` (was `classic` in ShortcodeManager)
 * Added: Stripe refund from admin + `charge.refunded` webhook
 * Added: rate limiting 5 req/min/IP (dual backend: object cache or transients)

#### 0.7.0

 * Added: fundraising campaigns with goals, dates and progress gauges
 * Added: `[givasso_campaign]` and `[givasso_total display="bar"]` shortcodes
 * Added: customizable emails (logo, primary color, sender name)
 * Added: real-time email preview in admin (sandboxed iframe)

#### 0.6.0

 * Improved: HelloAsso gateway — refund webhook handling
 * Added: Pro features available at givasso.fr/pro

#### 0.5.0

 * Improved: Stripe and HelloAsso webhook stability
 * Improved: enhanced idempotency on duplicate payments

#### 0.4.0

 * Added: HelloAsso gateway (OAuth2, checkout intent, HMAC webhook)
 * Added: HelloAsso settings in admin
 * Added: `gateway` shortcode attribute (`stripe`, `helloasso`)
 * Fixed: WordPress user-agent blocked by Cloudflare — replaced with `Givasso/1.0`

#### 0.1.0

 * Initial release
 * Donation form (shortcode, 4 themes, 2 layouts)
 * Stripe gateway — Checkout Session + webhook
 * Admin dashboard
 * MySQL tables: donors, donations

## 기초

 *  버전 **1.0.0**
 *  최근 업데이트: **4개월 전**
 *  활성화된 설치 **10보다 적음**
 *  워드프레스 버전 ** 6.0 또는 그 이상 **
 *  다음까지 시험됨: **6.9.7**
 *  PHP 버전 ** 8.1 또는 그 이상 **
 *  언어
 * [English (US)](https://wordpress.org/plugins/givasso/)
 * 태그:
 * [donation](https://ko.wordpress.org/plugins/tags/donation/)[helloasso](https://ko.wordpress.org/plugins/tags/helloasso/)
   [nonprofit](https://ko.wordpress.org/plugins/tags/nonprofit/)[stripe](https://ko.wordpress.org/plugins/tags/stripe/)
 *  [고급 보기](https://ko.wordpress.org/plugins/givasso/advanced/)

## 평점

아직 제출된 리뷰가 없습니다.

[Your review](https://wordpress.org/support/plugin/givasso/reviews/#new-post)

[모든  리뷰 보기](https://wordpress.org/support/plugin/givasso/reviews/)

## 기여자

 *   [ otmaaan91 ](https://profiles.wordpress.org/otmaaan91/)

## 지원

할 말 있으신가요? 도움이 필요하신가요?

 [지원 포럼 보기](https://wordpress.org/support/plugin/givasso/)