Skip to main content

Integrations

Deploy in Minutes. Collect Donations Everywhere.

Turn any website, store, or terminal into a donation point—in minutes, not months.

Amply provides ready-to-use integrations for adding donation collection and giving features to your website, app, or point-of-sale system. Most integrations take 10 minutes or less to deploy.

Integration Options

For Websites

Widgets Embeddable donation components for any website:

  • Donation buttons
  • Inline donation forms
  • Progress bars
  • Donor walls

Widgets

Plugins One-click installation for major platforms:

  • WordPress
  • Shopify
  • WooCommerce
  • Squarespace

Plugins

For Physical Locations

POS Integration Add donations to checkout:

  • Square, Toast, Clover
  • Custom POS systems
  • Cashier prompts
  • Receipt integration

Counter Displays Customer-facing donation screens:

  • Tablet kiosks
  • Counter displays
  • QR code stands

POS & Terminals

For Custom Development

REST API Full programmatic access:

  • Create and manage donations
  • Query organizations and campaigns
  • Access reporting data
  • Build custom experiences

API Documentation

Webhooks Real-time event notifications:

  • Donation received
  • Campaign milestones
  • Payout processed
  • Status changes

SDKs Client libraries for major languages:

  • JavaScript/TypeScript
  • Python
  • PHP
  • Ruby
  • Java

Choosing Your Integration

Website Donations

NeedSolution
Simple donate buttonWidget
Donation form on pageWidget
WordPress sitePlugin
Shopify storePlugin
Custom checkout flowAPI

Physical Location Donations

NeedSolution
Square POSPOS integration
Standalone kioskCounter terminal
Custom POSCashier API
Receipt donationsPOS integration

Custom Applications

NeedSolution
Mobile appREST API + SDKs
Custom dashboardREST API
Real-time updatesWebhooks
Automated workflowsAPI + Webhooks

Common Scenarios

E-commerce Checkout Donations

Add donation option during checkout:

Option 1: Plugin (Easiest)

  • Install platform plugin (Shopify, WooCommerce)
  • Configure causes and amounts
  • Automatic checkout integration

Option 2: Widget

  • Add donation widget to checkout page
  • Custom placement and styling
  • Works with any platform

Option 3: API

  • Full control over experience
  • Custom donation flows
  • Backend processing

Campaign Donation Pages

Embed donation for specific campaigns:

  • Use campaign-specific widget
  • Automatic goal and progress display
  • Real-time updates
  • Shareable links

In-Store Giving

Enable donations at physical locations:

Integrated POS:

  • Donation prompt at checkout
  • Staff training minimal
  • Automatic reporting

Standalone Terminal:

  • Customer-initiated donations
  • No checkout integration needed
  • Self-service kiosk

Corporate Giving Portal

Custom employee giving experience:

  • API for user authentication integration
  • SDK for frontend development
  • Webhooks for HR system updates
  • Custom reporting dashboards

Implementation Complexity

10 Minutes (Most Common)

  • Plugin installation (WordPress, Shopify, etc.)
  • Widget embed on website
  • Standard POS integration

This is where most businesses start. Install, configure, go live.

Hours to Days

  • Custom widget styling
  • Multiple integration points
  • Webhook processing
  • Basic API integration

1-2 Weeks (Enterprise)

  • Custom application development
  • Complex workflow automation
  • Multi-system integration
  • Enterprise deployment

Getting Help

Documentation

  • Integration guides for each method
  • Code examples and samples
  • Best practices
  • Troubleshooting guides

Development Resources

Sandbox Environment

  • Test without real transactions
  • Full API access
  • Mock payment processing
  • Development accounts

Support

  • Technical documentation
  • Developer community
  • Implementation assistance
  • Enterprise partnerships

Contact: developers@amply-impact.org


Related: