From 81fd5ea56e59602dd8fc4fc0954432e7246b84d6 Mon Sep 17 00:00:00 2001 From: Jens Schuppe Date: Wed, 2 Oct 2024 11:26:50 +0200 Subject: [PATCH] Add custom field values from mapping to membership --- api/v3/TwingleDonation/Submit.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/api/v3/TwingleDonation/Submit.php b/api/v3/TwingleDonation/Submit.php index 013dc73..41e2743 100644 --- a/api/v3/TwingleDonation/Submit.php +++ b/api/v3/TwingleDonation/Submit.php @@ -900,6 +900,11 @@ function civicrm_api3_twingle_donation_Submit($params) { $membership_data['source'] = $membership_source; } + // Add custom fields from mapping. + if (isset($custom_fields['Membership'])) { + $membership_data += $custom_fields['Membership']; + } + $membership = civicrm_api3('Membership', 'create', $membership_data); $result_values['membership'] = $membership;