Skip to main content

Donations

GOPayments provides a seamless way to accept donations for charitable organizations or fundraising campaigns. By utilizing GOPayments' payment gateway, donors can easily contribute funds through cryptocurrencies. This integration enables charitable organizations to expand their donor base and receive donations in a secure and efficient manner.

Create Your Account

You need a GOPayments account for managing and saving your crypto assets. You can create your GOPayments account free at this link (Just need an email and sign up in less than 1 minute):

Create GOPayments Account

Donations Page

On the Donations page (you can find it in your GOPayments dashboard menu), you can view the details of your donations and manage all your donation campaigns in one place.

  1. Enter Donation Campaign Name

    • Enter a desired name for your donations link, which should be between 3 to 30 characters long, in the "Name" field.
    • This name will help you identify the donation campaign in your dashboard.
  2. Choose Accepted Cryptocurrencies

    • In the "Accepted Cryptocurrencies" section, select which cryptocurrencies you want to accept for donations.
    • You can manually select specific coins or click on "Select All" to choose all supported cryptocurrencies.
    • Supported networks include: Ethereum, Bitcoin, Solana, TON, Arbitrum One, and BNB Smart Chain.
  3. Configure Donor Information Collection

    • In the field below, you can enable the "SHOW" option to display the NAME and EMAIL fields.
    • By enabling this option, if the donor enters their name and email, it will be shown in "Your Donation Transactions".
    • This helps you track and acknowledge your donors.
  4. Make Donor Information Required

    • Additionally, if name and email are necessary, you can activate the "REQUIRE" option to make the donor's NAME and EMAIL fields mandatory.
    • By enabling this option, the donor will be required to enter their name and email before proceeding with the payment.
    • This ensures you have complete donor information for tax receipts and acknowledgments.
  5. Create Donation Button

    • Finally, click on "Create Donation Button" to generate your desired donation link and your donation button.
    • You'll receive a unique URL and embeddable button code that you can share with potential donors.

Donations Summary

In this section, you can see the total value of donated transactions for:

  • Today: Current day's donation volume
  • This Week: Current week's donation volume
  • This Month: Current month's donation volume
  • Overall: Total donation volume since campaign creation

The summary shows both the number of donations and the total value in your preferred currency, helping you track your fundraising progress.

Donation Payments Statistics

In the "Donation Payments Statistics" section, you can view charts displaying:

  • Donation Volume Over Time: Visual representation of donation activity
  • Network Distribution: Which blockchain networks are most used for donations
  • Cryptocurrency Breakdown: Which cryptocurrencies are most popular among donors
  • Donor Demographics: Geographic distribution of donors (if location data is available)
  • Success Rate: Percentage of successful vs failed donations

These charts help you track and monitor the performance of your donation campaigns over time and make informed decisions about which cryptocurrencies to promote.

Your Donation List

In the "Your Donation List" section, you can:

  • View All Campaigns: See all your created donation campaigns in one place
  • Copy URL: Easily copy the donation link URL to share with potential donors
  • Generate QR Code: Create QR codes for easy mobile donations
  • View Details: See donation statistics for each individual campaign
  • Manage Campaigns: Edit settings or deactivate campaigns as needed

Important Notes:

  • Created donation links are not editable after creation
  • If any changes are required, you must create a new donation campaign
  • You can deactivate campaigns to stop accepting new donations
  • All donation links have unique URLs that never expire

Your Donations Transactions

In the "Your Donations Transactions" section, you can view detailed information about all donations:

Transaction Details Include:

  • Transaction ID: Unique identifier for each donation
  • Donation Campaign: Which donation campaign was used
  • Donor Name: Name of the donor (if provided)
  • Donor Email: Email address of the donor (if provided)
  • Amount Sent: The actual amount donated by the donor
  • Amount Received: The amount received after deducting network fees
  • Cryptocurrency: Which cryptocurrency was used
  • Network: Which blockchain network processed the transaction
  • Status: Donation status (pending, completed, failed)
  • Date & Time: When the donation was made
  • Donor Wallet: The donor's wallet address
  • Transaction Hash: Blockchain transaction hash for verification

Transaction Statuses:

  • Pending: Donation is being processed on the blockchain
  • Completed: Donation has been confirmed and received
  • Failed: Donation failed due to network issues or insufficient funds
  • Expired: Donation link expired before payment was made

Important Notes:

  • 'Amount Sent' is the amount paid by the donor
  • 'Amount Received' is the amount received after deducting the transaction fee
  • All transaction fees are automatically calculated and deducted

Best Practices for Donation Campaigns

For Organizations:

  1. Clear Campaign Purpose: Provide clear descriptions of how donations will be used
  2. Multiple Cryptocurrencies: Accept multiple cryptocurrencies to give donors more options
  3. Regular Updates: Share progress updates with donors to maintain engagement
  4. Tax Receipts: Use donor information to provide proper tax receipts
  5. Transparency: Show how funds are being used to build trust

For Donors:

  1. Verify Campaign: Ensure you're donating to a legitimate organization
  2. Check Amount: Always double-check the donation amount before sending
  3. Use Correct Network: Ensure you're sending on the correct blockchain network
  4. Keep Records: Save transaction hashes for your tax records
  5. Include Memo: Add any required memo or tag information for certain networks

For Organizations:

  1. Tax-Exempt Status: Ensure your organization maintains proper tax-exempt status
  2. Receipt Generation: Provide proper donation receipts for tax purposes
  3. Record Keeping: Maintain detailed records of all donations received
  4. Compliance: Follow local regulations regarding cryptocurrency donations
  5. Reporting: File necessary reports with tax authorities

For Donors:

  1. Tax Deductibility: Verify that donations are tax-deductible in your jurisdiction
  2. Documentation: Keep all donation receipts and transaction records
  3. Fair Market Value: Use the fair market value of cryptocurrency at time of donation
  4. Professional Advice: Consult with a tax professional for large donations

Troubleshooting

Common Issues:

  1. Donation Not Received: Check if the correct network was used
  2. Missing Donor Information: Verify that donor info collection is properly configured
  3. Campaign Not Working: Ensure the donation campaign is active and not expired
  4. High Fees: Consider promoting networks with lower fees like Solana or BNB Smart Chain