You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Civicrm:如何在添加捐款付款时自动发送感谢邮件?

要在Civicrm中添加捐款支付时自动发送感谢邮件,您可以按照以下步骤操作:

  1. 首先,您需要在Civicrm中创建一个感谢邮件模板。转到Civicrm后台管理,选择“通信”>“邮件模板”>“新增邮件模板”。您可以添加您自己的感谢内容,并使用相关的变量来个性化邮件。

  2. 创建一个新的Civicrm扩展,用于添加自定义代码。在您的Civicrm扩展目录中创建一个新的文件夹,例如“MyExtension”。在该文件夹中创建一个名为“MyExtension.php”的文件,并添加以下代码:

<?php
use CRM_Core_PseudoConstant;
use CRM_Contribute_DAO_Contribution;
use CRM_Core_BAO_MessageTemplates;

/**
 * Implements hook_civicrm_postProcess().
 */
function myextension_civicrm_postProcess($formName, &$form) {
  // Check if the form is for adding a contribution payment.
  if ($formName == 'CRM_Contribute_Form_Contribution_Confirm') {
    // Get the contribution ID.
    $contributionId = $form->getVar('_id');

    // Load the contribution data.
    $contribution = new CRM_Contribute_DAO_Contribution();
    $contribution->id = $contributionId;
    $contribution->find(true);

    // Get the contact ID of the contributor.
    $contactId = $contribution->contact_id;

    // Get the email address of the contact.
    $email = CRM_Core_BAO_MessageTemplates::getContactEmail($contactId);

    // Get the email template ID for the thank you email.
    $templateId = CRM_Core_PseudoConstant::getKey('CRM_Core_BAO_MessageTemplates', 'msg_title', 'Thank You Letter');

    // Send the thank you email.
    CRM_Core_BAO_MessageTemplates::sendTemplate($templateId, $email, $contactId, array(), $contributionId);
  }
}
  1. Civicrm扩展目录中创建一个名为“myextension.info.xml”的文件,并添加以下代码:
<?xml version="1.0" encoding="UTF-8" ?>
<extension key="myextension" type="module">
  <name>My Extension</name>
  <version>1.0</version>
  <description>Adds custom functionality to automatically send thank you emails when a donation payment is added.</description>
  <file>MyExtension.php</file>
</extension>
  1. 将“MyExtension”文件夹复制到Civicrm的扩展目录中。

  2. 登录到Civicrm后台管理,转到“系统设置”>“扩展”。您应该能够看到您刚刚创建的扩展。单击“安装”按钮来安装扩展。

现在,当您在Civicrm中添加捐款付款时,将自动发送感谢邮件给捐款人。您可以根据需要修改感谢邮件模板和自定义代码。

本文内容通过AI工具匹配关键字智能整合而成,仅供参考,火山引擎不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系service@volcengine.com进行反馈,火山引擎收到您的反馈后将及时答复和处理。
展开更多
面向开发者的云福利中心,ECS 60元/年,域名1元起,助力开发者快速在云上构建可靠应用

社区干货

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

Civicrm:如何在添加捐款付款时自动发送感谢邮件?-优选内容

Civicrm:如何在添加捐款付款时自动发送感谢邮件?-相关内容

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

产品体验

体验中心

云服务器特惠

云服务器
云服务器ECS新人特惠
立即抢购

白皮书

一图详解大模型
浓缩大模型架构,厘清生产和应用链路关系
立即获取

最新活动

爆款1核2G共享型服务器

首年60元,每月仅需5元,限量秒杀
立即抢购

火山引擎增长体验专区

丰富能力激励企业快速增长
查看详情

数据智能VeDI

易用的高性能大数据产品家族
了解详情

一键开启云上增长新空间

立即咨询