Save SEPA DD on stripe/woocommerce
-
Error when saving SEPA DD on stripe using WOOCOMMERCE.
Stripe replies that a “Parameter missing: owner.addresss.country”.I investigated a bit more and I found in Stripe documentation that:
Creating a SEPA Direct Debit PaymentMethod requires that you include the customer's name and email address in the billing_details property of the payment_method parameter. Additionally, IBANs with the country codes AD, PF, TF, GI, GB, GG, VA, IM, JE, MC, NC, BL, PM, SM, CH, and WF require the country and line1 properties of the billing_details.address property
I guess currently woocommerce is not doing so [for the sake of clarification my IBAN is a UK one].
I here link the stripe documentation: https://stripe.com/docs/payments/sepa-debit/accept-a-payment?platform=web
Expected behavior
In the stripe request we have to add the “address” part nested inside the “owner” if country is one among AD, PF, TF, GI, GB, GG, VA, IM, JE, MC, NC, BL, PM, SM, CH, and WF.
{
“type”: “sepa_debit”,
“owner”: {
“name”: “Name Surname”,
“email”: “[email protected]”,
“address”: {
“country”: GB
}
},
“currency”: “eur”,
“mandate”: {
“notification_method”: “email”
},
“sepa_debit”: {
“iban”: “GB********************”
},
“guid”: “XX*******************”,
“muid”: “XX*******************”,
“sid”: “XX*******************”,
“payment_user_agent”: “XX*******************”,
“time_on_page”: “XX*******************”,
“key”: “XX*******************”
}`
-
Hello,
To take a better look, can you please provide the following?
* A copy of your site’s System Status: You can find it via WooCommerce > Status. Select “Get system report” and then “Copy for support”.?
* Error Log: Share a copy of any fatal error log found under WooCommerce > System Status > Logs.
Thanks.
Here you are [WOOCOMMERCE STATUS]
### WordPress Environment ### WordPress address (URL): https://cfdfeaservice.it Site address (URL): https://cfdfeaservice.it WC Version: 6.4.0 REST API Version: ? 6.4.0 WC Blocks Version: ? 7.2.1 Action Scheduler Version: ? 3.4.0 WC Admin Version: ? 3.3.2 Log Directory Writable: ? WP Version: 5.9.3 WP Multisite: – WP Memory Limit: 256 MB WP Debug Mode: – WP Cron: ? Language: en_GB External object cache: – ### Server Environment ### Server Info: Apache/2.4.18 PHP Version: 7.3.27-9+ubuntu16.04.1+deb.sury.org+1 PHP Post Max Size: 8 MB PHP Time Limit: 30 PHP Max Input Vars: 1000 cURL Version: 7.47.0 OpenSSL/1.0.2g SUHOSIN Installed: – MySQL Version: 5.7.33-0ubuntu0.16.04.1 Max Upload Size: 2 MB Default Timezone is UTC: ? fsockopen/cURL: ? SoapClient: ? Your server does not have the SoapClient class enabled - some gateway plugins which use SOAP may not work as expected. DOMDocument: ? GZip: ? Multibyte String: ? Remote Post: ? Remote Get: ? ### Database ### WC Database Version: 6.3.1 WC Database Prefix: wp_ Total Database Size: 118.49MB Database Data Size: 90.68MB Database Index Size: 27.81MB wp_woocommerce_sessions: Data: 0.30MB + Index: 0.02MB + Engine InnoDB wp_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_woocommerce_downloadable_product_permissions: Data: 0.14MB + Index: 0.25MB + Engine InnoDB wp_woocommerce_order_items: Data: 0.11MB + Index: 0.06MB + Engine InnoDB wp_woocommerce_order_itemmeta: Data: 1.52MB + Index: 0.67MB + Engine InnoDB wp_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB wp_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_actionscheduler_actions: Data: 0.11MB + Index: 0.13MB + Engine InnoDB wp_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_actionscheduler_logs: Data: 0.09MB + Index: 0.06MB + Engine InnoDB wp_aelia_dismissed_messages: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_aelia_exchange_rates_history: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_cli_cookie_scan: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_cli_cookie_scan_categories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_cli_cookie_scan_cookies: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_cli_cookie_scan_url: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_cli_scripts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_commentmeta: Data: 0.06MB + Index: 0.03MB + Engine InnoDB wp_comments: Data: 1.06MB + Index: 0.30MB + Engine InnoDB wp_cp_calculated_fields_form_discount_codes: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_cp_calculated_fields_form_posts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_cp_calculated_fields_form_revision: Data: 0.36MB + Index: 0.00MB + Engine InnoDB wp_cp_calculated_fields_form_settings: Data: 0.06MB + Index: 0.00MB + Engine InnoDB wp_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_mobileassistant_accounts: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_mobileassistant_devices: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_newsletter: Data: 5.22MB + Index: 3.80MB + Engine MyISAM wp_newsletter_emails: Data: 1.52MB + Index: 0.00MB + Engine InnoDB wp_newsletter_sent: Data: 5.20MB + Index: 9.07MB + Engine MyISAM wp_newsletter_stats: Data: 2.52MB + Index: 3.03MB + Engine InnoDB wp_newsletter_user_logs: Data: 0.06MB + Index: 0.00MB + Engine InnoDB wp_options: Data: 7.47MB + Index: 0.22MB + Engine InnoDB wp_postmeta: Data: 12.47MB + Index: 4.72MB + Engine InnoDB wp_posts: Data: 42.53MB + Index: 1.73MB + Engine InnoDB wp_redirection_404: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_redirection_groups: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_redirection_items: Data: 0.02MB + Index: 0.09MB + Engine InnoDB wp_redirection_logs: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_term_relationships: Data: 0.09MB + Index: 0.06MB + Engine InnoDB wp_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_usermeta: Data: 1.50MB + Index: 0.73MB + Engine InnoDB wp_users: Data: 0.05MB + Index: 0.05MB + Engine InnoDB wp_wcpdf_invoice_number: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wcpdf_invoice_number_2021: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wcpdf_packing_slip_number: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wcpdf_receipt_number: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wc_admin_notes: Data: 0.05MB + Index: 0.00MB + Engine InnoDB wp_wc_admin_note_actions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wc_customer_lookup: Data: 0.06MB + Index: 0.03MB + Engine InnoDB wp_wc_download_log: Data: 0.06MB + Index: 0.03MB + Engine InnoDB wp_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_wc_order_product_lookup: Data: 0.11MB + Index: 0.06MB + Engine InnoDB wp_wc_order_stats: Data: 0.08MB + Index: 0.05MB + Engine InnoDB wp_wc_order_tax_lookup: Data: 0.05MB + Index: 0.03MB + Engine InnoDB wp_wc_product_attributes_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_wc_product_meta_lookup: Data: 0.02MB + Index: 0.09MB + Engine InnoDB wp_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_wpforms_tasks_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wplc_chat_msgs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wplc_chat_sessions: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wplc_offline_messages: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wplc_webhooks: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wpmailsmtp_tasks_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wsluserscontacts: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_wslusersprofiles: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_yith_wcmbs_downloads_log: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_yoast_indexable: Data: 2.52MB + Index: 0.70MB + Engine InnoDB wp_yoast_indexable_hierarchy: Data: 0.17MB + Index: 0.20MB + Engine InnoDB wp_yoast_migrations: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_yoast_primary_term: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_yoast_seo_links: Data: 2.52MB + Index: 0.75MB + Engine InnoDB wp_yoast_seo_meta: Data: 1.52MB + Index: 0.00MB + Engine InnoDB ### Post Type Counts ### amn_mi-lite: 1 amn_wpforms-lite: 1 attachment: 822 cookielawinfo: 25 cuar_log_event: 8 cuar_private_file: 1 custom_css: 1 elementor_library: 1 et_pb_layout: 32 feedback: 2 jetpack_migration: 2 nav_menu_item: 42 news: 1 oembed_cache: 5 page: 35 pf_contact: 36 post: 2005 product: 30 product_variation: 12 revision: 278 shop_coupon: 23 shop_order: 701 shop_order_refund: 1 sidebar_instance: 1 telemetry: 664 woogool_feed: 1 wp_global_styles: 1 wpematico: 6 wpforms: 1 wprss_feed: 4 wprss_feed_item: 44 ### Security ### Secure connection (HTTPS): ? Hide errors from visitors: ? ### Active Plugins (27) ### Akismet Anti-Spam: by Automattic – 4.2.2 Bottom of every post: by Corey Salzano – 1.0.2 Calculated Fields Form: by CodePeople – 1.1.79 GDPR Cookie Consent: by WebToffee – 2.1.1 GDPR tools: cookie notice + privacy: by fabian heinz webdesign – 1.8 Duplicate Page: by mndpsingh287 – 4.4.8 Jetpack: by Automattic – 10.8 OAuth Single Sign On - SSO (OAuth Client): by miniOrange – 6.22.1 Newsletter - Addons Manager: by The Newsletter Team – 1.1.8 Newsletter - Import: by The Newsletter Team – 1.3.0 Newsletter: by Stefano Lissa & The Newsletter Team – 7.4.2 PDFjs Viewer - Embed PDFs: by <a href="https://byterevel.com/">Ben Lawson</a> <a href="https://www.twistermc.com/">Thomas McMahon</a> – 2.1.6 Redirection: by John Godley – 5.2.3 Orbit Fox Companion: by Themeisle – 2.10.11 User Switching: by John Blackbourn & contributors – 1.5.8 W3 Total Cache: by BoldGrid – 2.2.1 Advanced Order Export For WooCommerce: by AlgolPlus – 3.2.2 WooCommerce Stripe Gateway: by WooCommerce – 6.3.0 WooCommerce Italian Add-on Plus: by laboratorio d'Avanguardia – 0.8.1.7 WooCommerce Menu Cart: by WP Overnight – 2.11.0 WooCommerce Multiple Email Recipients: by Barn2 Plugins – 1.2.5 WooCommerce PDF Invoices & Packing Slips: by WP Overnight – 2.14.4 WooCommerce: by Automattic – 6.4.0 WPFlyLeads (Fly your leads to Zapier & Integromat): by Ankur Vishwakarma & Ankit Vishwakarma – 3.0 Yoast SEO: by Team Yoast – 18.5.1 WPeMatico: by Etruel Developments LLC – 2.6.14 WPForms Lite: by WPForms – 1.7.3 ### Inactive Plugins (4) ### Elementor: by Elementor.com – 3.6.3 Hello Dolly: by Matt Mullenweg – 1.7.2 WooCommerce EU VAT Assistant: by Aelia – 2.0.29.220330 WooCommerce PayPal Checkout Gateway: by WooCommerce – 2.1.3 ### Dropin Plugins (1) ### advanced-cache.php: advanced-cache.php ### Settings ### API Enabled: ? Force SSL: ? Currency: EUR (€) Currency Position: right Thousand Separator: . Decimal Separator: , Number of Decimals: 2 Taxonomies: Product Types: external (external) grouped (grouped) simple (simple) variable (variable) Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog) exclude-from-search (exclude-from-search) featured (featured) outofstock (outofstock) rated-1 (rated-1) rated-2 (rated-2) rated-3 (rated-3) rated-4 (rated-4) rated-5 (rated-5) Connected to WooCommerce.com: – ### WC Pages ### Shop base: #491 - /index.php/prodotti/ Basket: #5 - /index.php/cart/ Checkout: #6 - /index.php/checkout/ My account: #7 - /index.php/my-account/ Terms and conditions: #1017 - /index.php/privacy-e-condizioni-di-vendita/ ### Theme ### Name: Hestia Version: 3.0.21 Author URL: https://themeisle.com Child Theme: ? – If you are modifying WooCommerce on a parent theme that you did not build personally we recommend using a child theme. See: How to create a child theme WooCommerce Support: ? ### Templates ### Overrides: – ### Action Scheduler ### Complete: 281 Oldest: 2022-03-13 18:43:44 +0100 Newest: 2022-04-13 09:46:02 +0200 Failed: 2 Oldest: 2019-06-06 15:39:07 +0200 Newest: 2019-06-14 13:22:18 +0200 Pending: 7 Oldest: 2022-04-13 09:48:48 +0200 Newest: 2022-04-15 04:02:06 +0200 ### Status report information ### Generated at: 2022-04-13 09:49:18 +02:00
LOGS
2022-04-07T13:20:05+00:00 CRITICAL Uncaught Error: Call to undefined function WPO_Menu_Cart() in /home/cfdfeaservice/public_html/wp-content/plugins/woocommerce-menu-bar-cart/includes/wpmenucart-settings.php:7 Stack trace: #0 /home/cfdfeaservice/public_html/wp-content/plugins/woocommerce-menu-bar-cart/wp-menu-cart.php(72): WpMenuCart_Settings->__construct() #1 /home/cfdfeaservice/public_html/wp-includes/class-wp-hook.php(307): WpMenuCart->load_classes('') #2 /home/cfdfeaservice/public_html/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array) #3 /home/cfdfeaservice/public_html/wp-includes/plugin.php(474): WP_Hook->do_action(Array) #4 /home/cfdfeaservice/public_html/wp-settings.php(587): do_action('init') #5 /home/cfdfeaservice/public_html/wp-config.php(92): require_once('/home/cfdfeaser...') #6 /home/cfdfeaservice/public_html/wp-load.php(50): require_once('/home/cfdfeaser...') #7 /home/cfdfeaservice/public_html/wp-blog-header.php(13): require_once('/home/cfdfeaser...') #8 /home/cfdfeaservice/public_html/index.php(17): require( in /home/cfdfeaservice/public_html/wp-content/plugins/woocommerce-menu-bar-cart/includes/wpmenucart-settings.php on line 7
Hey @rupole1185,
Thanks for sending that over. To help you out best with this, please open up a ticket at WooCommerce.com. Make sure to include a link to this thread so we can pick it up from here.
https://woocommerce.com/my-account/create-a-ticket/
Thanks!
Hi @3sonsdevelopment . Thanks. I opened a ticket (WooCommerce Support: Ticket #4950500 received) as you suggested.
I hope this is the last one as this is the 3rd or 4th time I am redirected to a new system.
Hello,
Thanks for your response.
We understand. For the most part, support tickets need 24-48 hours for a response, I’m positive you’ll receive a response at that timeframe or sooner.
Best.
- The topic ‘Save SEPA DD on stripe/woocommerce’ is closed to new replies.