1.0 Problem/Motivation
Getting an error with using Authorize.net using test credentials:
It appears that this transaction is a duplicate. Have you already submitted the form once? If so there may have been a connection problem. Check your email for a receipt from Authorize.net. If you do not receive a receipt within 2 hours you can try your transaction again. If you continue to have problems please contact the site administrator.
2.0 Detailed steps to reproduce (embed screenshots)
This is on CiviCRM 5.51.3. This is the example export (might need to change "payment_processor_id: 2"):
uuid: 6cf84b0b-f56b-46bb-90a9-927fbb011d73
langcode: en
status: open
dependencies:
module:
- webform_civicrm
weight: 0
open: null
close: null
uid: 1
template: false
archive: false
id: test
title: Test
description: ''
category: ''
elements: |-
contact_pagebreak:
'#type': webform_wizard_page
'#form_key': contact_pagebreak
'#title': 'Contact Information'
civicrm_1_contact_1_fieldset_fieldset:
'#type': fieldset
'#title': 'Contact 1'
'#form_key': civicrm_1_contact_1_fieldset_fieldset
'#parent': contact_pagebreak
civicrm_1_contact_1_contact_existing:
'#type': civicrm_contact
'#search_prompt': '- Choose existing -'
'#widget': hidden
'#form_key': civicrm_1_contact_1_contact_existing
'#allow_create': 1
'#none_prompt': '+ Create new +'
'#default': user
'#contact_type': individual
'#parent': civicrm_1_contact_1_fieldset_fieldset
'#extra': { }
'#title': 'Existing Contact'
civicrm_1_contact_1_contact_first_name:
'#type': textfield
'#counter_type': character
'#counter_maximum': 64
'#counter_maximum_message': ' '
'#contact_type': individual
'#form_key': civicrm_1_contact_1_contact_first_name
'#extra':
width: 20
'#parent': civicrm_1_contact_1_fieldset_fieldset
'#title': 'First Name'
civicrm_1_contact_1_contact_last_name:
'#type': textfield
'#counter_type': character
'#counter_maximum': 64
'#counter_maximum_message': ' '
'#contact_type': individual
'#form_key': civicrm_1_contact_1_contact_last_name
'#extra':
width: 20
'#parent': civicrm_1_contact_1_fieldset_fieldset
'#title': 'Last Name'
civicrm_1_contact_1_email_email:
'#type': email
'#form_key': civicrm_1_contact_1_email_email
'#extra':
width: 20
'#parent': civicrm_1_contact_1_fieldset_fieldset
'#title': Email
contribution_pagebreak:
'#type': webform_wizard_page
'#form_key': contribution_pagebreak
'#title': Payment
civicrm_1_contribution_1_contribution_total_amount:
'#type': civicrm_number
'#parent': contribution_pagebreak
'#data_type': Money
'#extra':
field_prefix: $
point: .
separator: ','
decimals: 2
min: 0
'#form_key': civicrm_1_contribution_1_contribution_total_amount
'#title': 'Contribution Amount'
civicrm_1_contribution_1_contribution_is_test:
'#type': hidden
'#expose_list': true
'#value': '1'
'#weight': 9996
'#form_key': civicrm_1_contribution_1_contribution_is_test
'#extra': { }
'#parent': contribution_pagebreak
'#title': 'Payment Processor Mode'
civicrm_1_billing_1_number_of_billing_1_fieldset_fieldset:
'#type': fieldset
'#title': 'Billing Address'
'#form_key': civicrm_1_billing_1_number_of_billing_1_fieldset_fieldset
'#parent': contribution_pagebreak
civicrm_1_contribution_1_contribution_billing_address_first_name:
'#type': textfield
'#extra':
width: 60
'#set': billing_1_number_of_billing
'#parent': civicrm_1_billing_1_number_of_billing_1_fieldset_fieldset
'#form_key': civicrm_1_contribution_1_contribution_billing_address_first_name
'#title': 'Billing First Name'
civicrm_1_contribution_1_contribution_billing_address_last_name:
'#type': textfield
'#extra':
width: 60
'#set': billing_1_number_of_billing
'#parent': civicrm_1_billing_1_number_of_billing_1_fieldset_fieldset
'#form_key': civicrm_1_contribution_1_contribution_billing_address_last_name
'#title': 'Billing Last Name'
civicrm_1_contribution_1_contribution_billing_address_street_address:
'#type': textfield
'#extra':
width: 60
'#set': billing_1_number_of_billing
'#parent': civicrm_1_billing_1_number_of_billing_1_fieldset_fieldset
'#form_key': civicrm_1_contribution_1_contribution_billing_address_street_address
'#title': 'Street Address'
civicrm_1_contribution_1_contribution_billing_address_postal_code:
'#type': textfield
'#extra':
width: 7
'#set': billing_1_number_of_billing
'#parent': civicrm_1_billing_1_number_of_billing_1_fieldset_fieldset
'#form_key': civicrm_1_contribution_1_contribution_billing_address_postal_code
'#title': 'Postal Code'
civicrm_1_contribution_1_contribution_billing_address_city:
'#type': textfield
'#extra':
width: 20
'#set': billing_1_number_of_billing
'#parent': civicrm_1_billing_1_number_of_billing_1_fieldset_fieldset
'#form_key': civicrm_1_contribution_1_contribution_billing_address_city
'#title': City
civicrm_1_contribution_1_contribution_billing_address_country_id:
'#type': civicrm_options
'#extra':
aslist: 1
items: |-
1001|Afghanistan
1241|Åland Islands
1002|Albania
1003|Algeria
1004|American Samoa
1005|Andorra
1006|Angola
1007|Anguilla
1008|Antarctica
1009|Antigua and Barbuda
1010|Argentina
1011|Armenia
1012|Aruba
1013|Australia
1014|Austria
1015|Azerbaijan
1212|Bahamas
1016|Bahrain
1017|Bangladesh
1018|Barbados
1019|Belarus
1020|Belgium
1021|Belize
1022|Benin
1023|Bermuda
1024|Bhutan
1025|Bolivia
1250|Bonaire, Saint Eustatius and Saba
1026|Bosnia and Herzegovina
1027|Botswana
1028|Bouvet Island
1029|Brazil
1030|British Indian Ocean Territory
1032|Brunei Darussalam
1033|Bulgaria
1034|Burkina Faso
1036|Burundi
1037|Cambodia
1038|Cameroon
1039|Canada
1040|Cape Verde
1041|Cayman Islands
1042|Central African Republic
1043|Chad
1044|Chile
1045|China
1046|Christmas Island
1047|Cocos (Keeling) Islands
1048|Colombia
1049|Comoros
1051|Congo, Republic of the
1050|Congo, The Democratic Republic of the
1052|Cook Islands
1053|Costa Rica
1054|Côte d’Ivoire
1055|Croatia
1056|Cuba
1248|Curaçao
1057|Cyprus
1058|Czech Republic
1059|Denmark
1060|Djibouti
1061|Dominica
1062|Dominican Republic
1064|Ecuador
1065|Egypt
1066|El Salvador
1067|Equatorial Guinea
1068|Eritrea
1069|Estonia
1203|Eswatini
1070|Ethiopia
1072|Falkland Islands (Malvinas)
1073|Faroe Islands
1074|Fiji
1075|Finland
1076|France
1077|French Guiana
1078|French Polynesia
1079|French Southern Territories
1080|Gabon
1213|Gambia
1081|Georgia
1082|Germany
1083|Ghana
1084|Gibraltar
1085|Greece
1086|Greenland
1087|Grenada
1088|Guadeloupe
1089|Guam
1090|Guatemala
1245|Guernsey
1091|Guinea
1092|Guinea-Bissau
1093|Guyana
1094|Haiti
1095|Heard Island and McDonald Islands
1096|Holy See (Vatican City State)
1097|Honduras
1098|Hong Kong
1099|Hungary
1100|Iceland
1101|India
1102|Indonesia
1103|Iran, Islamic Republic of
1104|Iraq
1105|Ireland
1246|Isle of Man
1106|Israel
1107|Italy
1108|Jamaica
1109|Japan
1244|Jersey
1110|Jordan
1111|Kazakhstan
1112|Kenya
1113|Kiribati
1114|Korea, Democratic People's Republic of
1115|Korea, Republic of
1251|Kosovo
1116|Kuwait
1117|Kyrgyzstan
1118|Lao People's Democratic Republic
1119|Latvia
1120|Lebanon
1121|Lesotho
1122|Liberia
1123|Libya
1124|Liechtenstein
1125|Lithuania
1126|Luxembourg
1127|Macao
1129|Madagascar
1130|Malawi
1131|Malaysia
1132|Maldives
1133|Mali
1134|Malta
1135|Marshall Islands
1136|Martinique
1137|Mauritania
1138|Mauritius
1139|Mayotte
1140|Mexico
1141|Micronesia, Federated States of
1142|Moldova
1143|Monaco
1144|Mongolia
1243|Montenegro
1145|Montserrat
1146|Morocco
1147|Mozambique
1035|Myanmar
1148|Namibia
1149|Nauru
1150|Nepal
1152|Netherlands
1153|New Caledonia
1154|New Zealand
1155|Nicaragua
1156|Niger
1157|Nigeria
1158|Niue
1159|Norfolk Island
1128|North Macedonia
1160|Northern Mariana Islands
1161|Norway
1162|Oman
1163|Pakistan
1164|Palau
1165|Palestine, State of
1166|Panama
1167|Papua New Guinea
1168|Paraguay
1169|Peru
1170|Philippines
1171|Pitcairn
1172|Poland
1173|Portugal
1174|Puerto Rico
1175|Qatar
1179|Reunion
1176|Romania
1177|Russian Federation
1178|Rwanda
1252|Saint Barthélemy
1180|Saint Helena
1181|Saint Kitts and Nevis
1182|Saint Lucia
1253|Saint Martin (French part)
1183|Saint Pierre and Miquelon
1184|Saint Vincent and the Grenadines
1185|Samoa
1186|San Marino
1207|Sao Tome and Principe
1187|Saudi Arabia
1188|Senegal
1242|Serbia
1238|Serbia and Montenegro
1189|Seychelles
1190|Sierra Leone
1191|Singapore
1249|Sint Maarten (Dutch Part)
1192|Slovakia
1193|Slovenia
1194|Solomon Islands
1195|Somalia
1196|South Africa
1197|South Georgia and the South Sandwich Islands
1247|South Sudan
1198|Spain
1199|Sri Lanka
1200|Sudan
1201|Suriname
1202|Svalbard and Jan Mayen
1204|Sweden
1205|Switzerland
1206|Syrian Arab Republic
1208|Taiwan
1209|Tajikistan
1210|Tanzania, United Republic of
1211|Thailand
1063|Timor-Leste
1214|Togo
1215|Tokelau
1216|Tonga
1217|Trinidad and Tobago
1218|Tunisia
1219|Turkey
1220|Turkmenistan
1221|Turks and Caicos Islands
1222|Tuvalu
1223|Uganda
1224|Ukraine
1225|United Arab Emirates
1226|United Kingdom
1228|United States
1227|United States Minor Outlying Islands
1229|Uruguay
1230|Uzbekistan
1231|Vanuatu
1232|Venezuela
1233|Viet Nam
1031|Virgin Islands, British
1234|Virgin Islands, U.S.
1235|Wallis and Futuna
1236|Western Sahara
1237|Yemen
1239|Zambia
1240|Zimbabwe
'#default_value': 1228
'#set': billing_1_number_of_billing
'#parent': civicrm_1_billing_1_number_of_billing_1_fieldset_fieldset
'#form_key': civicrm_1_contribution_1_contribution_billing_address_country_id
'#options':
1001: Afghanistan
1241: 'Åland Islands'
1002: Albania
1003: Algeria
1004: 'American Samoa'
1005: Andorra
1006: Angola
1007: Anguilla
1008: Antarctica
1009: 'Antigua and Barbuda'
1010: Argentina
1011: Armenia
1012: Aruba
1013: Australia
1014: Austria
1015: Azerbaijan
1212: Bahamas
1016: Bahrain
1017: Bangladesh
1018: Barbados
1019: Belarus
1020: Belgium
1021: Belize
1022: Benin
1023: Bermuda
1024: Bhutan
1025: Bolivia
1250: 'Bonaire, Saint Eustatius and Saba'
1026: 'Bosnia and Herzegovina'
1027: Botswana
1028: 'Bouvet Island'
1029: Brazil
1030: 'British Indian Ocean Territory'
1032: 'Brunei Darussalam'
1033: Bulgaria
1034: 'Burkina Faso'
1036: Burundi
1037: Cambodia
1038: Cameroon
1039: Canada
1040: 'Cape Verde'
1041: 'Cayman Islands'
1042: 'Central African Republic'
1043: Chad
1044: Chile
1045: China
1046: 'Christmas Island'
1047: 'Cocos (Keeling) Islands'
1048: Colombia
1049: Comoros
1051: 'Congo, Republic of the'
1050: 'Congo, The Democratic Republic of the'
1052: 'Cook Islands'
1053: 'Costa Rica'
1054: 'Côte d’Ivoire'
1055: Croatia
1056: Cuba
1248: Curaçao
1057: Cyprus
1058: 'Czech Republic'
1059: Denmark
1060: Djibouti
1061: Dominica
1062: 'Dominican Republic'
1064: Ecuador
1065: Egypt
1066: 'El Salvador'
1067: 'Equatorial Guinea'
1068: Eritrea
1069: Estonia
1203: Eswatini
1070: Ethiopia
1072: 'Falkland Islands (Malvinas)'
1073: 'Faroe Islands'
1074: Fiji
1075: Finland
1076: France
1077: 'French Guiana'
1078: 'French Polynesia'
1079: 'French Southern Territories'
1080: Gabon
1213: Gambia
1081: Georgia
1082: Germany
1083: Ghana
1084: Gibraltar
1085: Greece
1086: Greenland
1087: Grenada
1088: Guadeloupe
1089: Guam
1090: Guatemala
1245: Guernsey
1091: Guinea
1092: Guinea-Bissau
1093: Guyana
1094: Haiti
1095: 'Heard Island and McDonald Islands'
1096: 'Holy See (Vatican City State)'
1097: Honduras
1098: 'Hong Kong'
1099: Hungary
1100: Iceland
1101: India
1102: Indonesia
1103: 'Iran, Islamic Republic of'
1104: Iraq
1105: Ireland
1246: 'Isle of Man'
1106: Israel
1107: Italy
1108: Jamaica
1109: Japan
1244: Jersey
1110: Jordan
1111: Kazakhstan
1112: Kenya
1113: Kiribati
1114: 'Korea, Democratic People''s Republic of'
1115: 'Korea, Republic of'
1251: Kosovo
1116: Kuwait
1117: Kyrgyzstan
1118: 'Lao People''s Democratic Republic'
1119: Latvia
1120: Lebanon
1121: Lesotho
1122: Liberia
1123: Libya
1124: Liechtenstein
1125: Lithuania
1126: Luxembourg
1127: Macao
1129: Madagascar
1130: Malawi
1131: Malaysia
1132: Maldives
1133: Mali
1134: Malta
1135: 'Marshall Islands'
1136: Martinique
1137: Mauritania
1138: Mauritius
1139: Mayotte
1140: Mexico
1141: 'Micronesia, Federated States of'
1142: Moldova
1143: Monaco
1144: Mongolia
1243: Montenegro
1145: Montserrat
1146: Morocco
1147: Mozambique
1035: Myanmar
1148: Namibia
1149: Nauru
1150: Nepal
1152: Netherlands
1153: 'New Caledonia'
1154: 'New Zealand'
1155: Nicaragua
1156: Niger
1157: Nigeria
1158: Niue
1159: 'Norfolk Island'
1128: 'North Macedonia'
1160: 'Northern Mariana Islands'
1161: Norway
1162: Oman
1163: Pakistan
1164: Palau
1165: 'Palestine, State of'
1166: Panama
1167: 'Papua New Guinea'
1168: Paraguay
1169: Peru
1170: Philippines
1171: Pitcairn
1172: Poland
1173: Portugal
1174: 'Puerto Rico'
1175: Qatar
1179: Reunion
1176: Romania
1177: 'Russian Federation'
1178: Rwanda
1252: 'Saint Barthélemy'
1180: 'Saint Helena'
1181: 'Saint Kitts and Nevis'
1182: 'Saint Lucia'
1253: 'Saint Martin (French part)'
1183: 'Saint Pierre and Miquelon'
1184: 'Saint Vincent and the Grenadines'
1185: Samoa
1186: 'San Marino'
1207: 'Sao Tome and Principe'
1187: 'Saudi Arabia'
1188: Senegal
1242: Serbia
1238: 'Serbia and Montenegro'
1189: Seychelles
1190: 'Sierra Leone'
1191: Singapore
1249: 'Sint Maarten (Dutch Part)'
1192: Slovakia
1193: Slovenia
1194: 'Solomon Islands'
1195: Somalia
1196: 'South Africa'
1197: 'South Georgia and the South Sandwich Islands'
1247: 'South Sudan'
1198: Spain
1199: 'Sri Lanka'
1200: Sudan
1201: Suriname
1202: 'Svalbard and Jan Mayen'
1204: Sweden
1205: Switzerland
1206: 'Syrian Arab Republic'
1208: Taiwan
1209: Tajikistan
1210: 'Tanzania, United Republic of'
1211: Thailand
1063: Timor-Leste
1214: Togo
1215: Tokelau
1216: Tonga
1217: 'Trinidad and Tobago'
1218: Tunisia
1219: Turkey
1220: Turkmenistan
1221: 'Turks and Caicos Islands'
1222: Tuvalu
1223: Uganda
1224: Ukraine
1225: 'United Arab Emirates'
1226: 'United Kingdom'
1228: 'United States'
1227: 'United States Minor Outlying Islands'
1229: Uruguay
1230: Uzbekistan
1231: Vanuatu
1232: Venezuela
1233: 'Viet Nam'
1031: 'Virgin Islands, British'
1234: 'Virgin Islands, U.S.'
1235: 'Wallis and Futuna'
1236: 'Western Sahara'
1237: Yemen
1239: Zambia
1240: Zimbabwe
'#title': Country
'#civicrm_live_options': 1
civicrm_1_contribution_1_contribution_billing_address_state_province_id:
'#type': textfield
'#extra':
maxlength: 5
width: 4
'#data_type': state_province_abbr
'#set': billing_1_number_of_billing
'#parent': civicrm_1_billing_1_number_of_billing_1_fieldset_fieldset
'#form_key': civicrm_1_contribution_1_contribution_billing_address_state_province_id
'#title': State/Province
css: ''
javascript: ''
settings:
ajax: false
ajax_scroll_top: form
ajax_progress_type: ''
ajax_effect: ''
ajax_speed: null
page: true
page_submit_path: ''
page_confirm_path: ''
page_theme_name: ''
form_title: both
form_submit_once: false
form_open_message: ''
form_close_message: ''
form_exception_message: ''
form_previous_submissions: true
form_confidential: false
form_confidential_message: ''
form_disable_remote_addr: false
form_convert_anonymous: false
form_prepopulate: false
form_prepopulate_source_entity: false
form_prepopulate_source_entity_required: false
form_prepopulate_source_entity_type: ''
form_unsaved: false
form_disable_back: false
form_submit_back: false
form_disable_autocomplete: false
form_novalidate: false
form_disable_inline_errors: false
form_required: false
form_autofocus: false
form_details_toggle: false
form_reset: false
form_access_denied: default
form_access_denied_title: ''
form_access_denied_message: ''
form_access_denied_attributes: { }
form_file_limit: ''
form_attributes: { }
form_method: ''
form_action: ''
share: false
share_node: false
share_theme_name: ''
share_title: true
share_page_body_attributes: { }
submission_label: ''
submission_exception_message: ''
submission_locked_message: ''
submission_log: false
submission_excluded_elements: { }
submission_exclude_empty: false
submission_exclude_empty_checkbox: false
submission_views: { }
submission_views_replace: { }
submission_user_columns: { }
submission_user_duplicate: false
submission_access_denied: default
submission_access_denied_title: ''
submission_access_denied_message: ''
submission_access_denied_attributes: { }
previous_submission_message: ''
previous_submissions_message: ''
autofill: false
autofill_message: ''
autofill_excluded_elements: { }
wizard_progress_bar: true
wizard_progress_pages: false
wizard_progress_percentage: false
wizard_progress_link: false
wizard_progress_states: false
wizard_start_label: ''
wizard_preview_link: false
wizard_confirmation: true
wizard_confirmation_label: ''
wizard_auto_forward: true
wizard_auto_forward_hide_next_button: false
wizard_keyboard: true
wizard_track: ''
wizard_prev_button_label: ''
wizard_next_button_label: ''
wizard_toggle: false
wizard_toggle_show_label: ''
wizard_toggle_hide_label: ''
preview: 0
preview_label: ''
preview_title: ''
preview_message: ''
preview_attributes: { }
preview_excluded_elements: { }
preview_exclude_empty: true
preview_exclude_empty_checkbox: false
draft: none
draft_multiple: false
draft_auto_save: false
draft_saved_message: ''
draft_loaded_message: ''
draft_pending_single_message: ''
draft_pending_multiple_message: ''
confirmation_type: page
confirmation_url: ''
confirmation_title: ''
confirmation_message: ''
confirmation_attributes: { }
confirmation_back: true
confirmation_back_label: ''
confirmation_back_attributes: { }
confirmation_exclude_query: false
confirmation_exclude_token: false
confirmation_update: false
limit_total: null
limit_total_interval: null
limit_total_message: ''
limit_total_unique: false
limit_user: null
limit_user_interval: null
limit_user_message: ''
limit_user_unique: false
entity_limit_total: null
entity_limit_total_interval: null
entity_limit_user: null
entity_limit_user_interval: null
purge: none
purge_days: null
results_disabled: false
results_disabled_ignore: false
results_customize: false
token_view: false
token_update: false
token_delete: false
serial_disabled: false
access:
create:
roles:
- anonymous
- authenticated
users: { }
permissions: { }
view_any:
roles: { }
users: { }
permissions: { }
update_any:
roles: { }
users: { }
permissions: { }
delete_any:
roles: { }
users: { }
permissions: { }
purge_any:
roles: { }
users: { }
permissions: { }
view_own:
roles: { }
users: { }
permissions: { }
update_own:
roles: { }
users: { }
permissions: { }
delete_own:
roles: { }
users: { }
permissions: { }
administer:
roles: { }
users: { }
permissions: { }
test:
roles: { }
users: { }
permissions: { }
configuration:
roles: { }
users: { }
permissions: { }
handlers:
webform_civicrm:
id: webform_civicrm
handler_id: webform_civicrm
label: CiviCRM
notes: ''
status: true
conditions: { }
weight: null
settings:
nid: 1
number_of_contacts: '1'
1_contact_type: individual
1_webform_label: 'Contact 1'
civicrm_1_contact_1_contact_contact_sub_type: { }
civicrm_1_contact_1_contact_existing: create_civicrm_webform_element
civicrm_1_contact_1_contact_prefix_id: 0
civicrm_1_contact_1_contact_first_name: create_civicrm_webform_element
civicrm_1_contact_1_contact_middle_name: 0
civicrm_1_contact_1_contact_last_name: create_civicrm_webform_element
civicrm_1_contact_1_contact_suffix_id: 0
civicrm_1_contact_1_contact_nick_name: 0
civicrm_1_contact_1_contact_gender_id: 0
civicrm_1_contact_1_contact_job_title: 0
civicrm_1_contact_1_contact_birth_date: 0
civicrm_1_contact_1_contact_preferred_communication_method: 0
civicrm_1_contact_1_contact_privacy: 0
civicrm_1_contact_1_contact_preferred_language: 0
civicrm_1_contact_1_contact_image_url: 0
civicrm_1_contact_1_contact_contact_id: 0
civicrm_1_contact_1_contact_user_id: 0
civicrm_1_contact_1_contact_external_identifier: 0
civicrm_1_contact_1_contact_source: 0
civicrm_1_contact_1_contact_cs: 0
civicrm_1_contact_1_contact_employer_id: 0
civicrm_1_contact_1_contact_is_deceased: 0
civicrm_1_contact_1_contact_deceased_date: 0
contact_1_settings_matching_rule: Unsupervised
contact_1_number_of_other: '0'
contact_1_number_of_address: '0'
contact_1_number_of_phone: '0'
contact_1_number_of_email: '1'
civicrm_1_contact_1_email_email: create_civicrm_webform_element
civicrm_1_contact_1_email_location_type_id: '1'
civicrm_1_contact_1_email_is_primary: '1'
contact_1_number_of_website: '0'
contact_1_number_of_im: '0'
prefix_known: ''
prefix_unknown: ''
toggle_message: 0
message: ''
activity_number_of_activity: '0'
participant_reg_type: '0'
reg_options:
event_type:
any: any
show_past_events: now
show_future_events: '1'
show_public_events: all
title_display: title
show_full_events: 1
event_sort_field: start_date
show_remaining: '0'
validate: 1
block_form: 0
disable_unregister: 0
allow_url_load: 0
membership_1_number_of_membership: '0'
civicrm_1_contribution_1_contribution_enable_contribution: '1'
civicrm_1_contribution_1_contribution_total_amount: create_civicrm_webform_element
civicrm_1_contribution_1_contribution_payment_processor_id: '1'
civicrm_1_contribution_1_contribution_is_test: '1'
civicrm_1_contribution_1_contribution_note: 0
civicrm_1_contribution_1_contribution_soft:
'': ''
civicrm_1_contribution_1_contribution_honor_contact_id: 0
civicrm_1_contribution_1_contribution_honor_type_id: '1'
civicrm_1_contribution_1_contribution_source: 0
civicrm_1_contribution_1_contribution_financial_type_id: '1'
contribution_1_settings_currency: USD
civicrm_1_contribution_1_contribution_frequency_unit: '0'
civicrm_1_contribution_1_contribution_installments: 0
civicrm_1_contribution_1_contribution_frequency_interval: 0
billing_1_number_of_billing: '1'
civicrm_1_contribution_1_contribution_billing_address_first_name: create_civicrm_webform_element
civicrm_1_contribution_1_contribution_billing_address_middle_name: 0
civicrm_1_contribution_1_contribution_billing_address_last_name: create_civicrm_webform_element
civicrm_1_contribution_1_contribution_billing_address_street_address: create_civicrm_webform_element
civicrm_1_contribution_1_contribution_billing_address_postal_code: create_civicrm_webform_element
civicrm_1_contribution_1_contribution_billing_address_city: create_civicrm_webform_element
civicrm_1_contribution_1_contribution_billing_address_country_id: create_civicrm_webform_element
civicrm_1_contribution_1_contribution_billing_address_state_province_id: create_civicrm_webform_element
lineitem_1_number_of_lineitem: '0'
receipt_1_number_of_receipt: '0'
checksum_text: ''
create_fieldsets: 1
confirm_subscription: 1
block_unknown_users: 0
create_new_relationship: 0
disable_contact_paging: 0
new_contact_source: Test
data:
contact:
1:
contact:
1:
contact_type: individual
contact_sub_type: { }
webform_label: 'Contact 1'
matching_rule: Unsupervised
number_of_other: '0'
number_of_address: '0'
number_of_phone: '0'
number_of_email: '1'
number_of_website: '0'
number_of_im: '0'
email:
1:
location_type_id: '1'
is_primary: '1'
activity:
number_of_activity: '0'
membership:
1:
number_of_membership: '0'
contribution:
1:
currency: USD
contribution:
1:
enable_contribution: '1'
payment_processor_id: 2
is_test: '1'
honor_type_id: '1'
financial_type_id: '1'
billing:
number_number_of_billing: '1'
lineitem:
number_number_of_lineitem: '0'
receipt:
number_number_of_receipt: '0'
participant_reg_type: '0'
reg_options:
event_type:
any: any
show_past_events: now
show_future_events: '1'
show_public_events: all
title_display: title
show_full_events: 1
event_sort_field: start_date
show_remaining: '0'
validate: 1
block_form: 0
disable_unregister: 0
allow_url_load: 0
variants: { }
3.0 Proposed resolution
N/A
Comment | File | Size | Author |
---|---|---|---|
Test - Drupal 9 2022-09-28 02-54-47.png | 230.64 KB | dsdeiz |
Comments
Comment #2
dsdeiz CreditAttribution: dsdeiz at Skvare commentedThis is in relation to https://github.com/colemanw/webform_civicrm/pull/804.
Comment #3
KarinGThat PR needs an Automated Functional Test to ensure next time params change we'll know instantly. Such tests already exist for iATS Payments, and also for Stripe.
Comment #4
MegaphoneJon CreditAttribution: MegaphoneJon commentedJust noting that this also happens with webform_civicrm 7.x-5.8 with the contributiontransactlegacy extension enabled.
Comment #5
MegaphoneJon CreditAttribution: MegaphoneJon commentedCross-linking this with https://lab.civicrm.org/dev/financial/-/issues/203.