Title: Level3 Data
Last modified: May 26, 2020

---

# Level3 Data

 *  Resolved [Salty Pete](https://wordpress.org/support/users/peterwills/)
 * (@peterwills)
 * [5 years, 11 months ago](https://wordpress.org/support/topic/level3-data/)
 * I was getting the exact same Level3 data error as [@tonyd256](https://wordpress.org/support/users/tonyd256/)
   and [@zalexzperez](https://wordpress.org/support/users/zalexzperez/), namely 
   that the plugin was sending “Level 3” data to Stripe for each transaction, triggering
   400 Errors, followed immediately by a second transaction when the plugin succeeded
   with no Level3 data.
    [https://wordpress.org/support/topic/received-unknown-parameter-level3/](https://wordpress.org/support/topic/received-unknown-parameter-level3/)
 * Following recommendations, I contacted Stripe support and asked them to activate
   a secret gated feature on my account. After a while they relented and admitted
   that Level 3 existed and they’d look in to turning it on. Now I’ve got level3
   working. Yay. I now get more level3 errors because of a handling fee I add at
   checkout looking weird according to the level3 spec. I reverted to 4.3.1 of the
   plugin which looks like the last one before Level3 was added, and all is well
   for now, except I’m using an out-of-date plugin
    [https://github.com/woocommerce/woocommerce-gateway-stripe/releases/tag/4.3.1](https://github.com/woocommerce/woocommerce-gateway-stripe/releases/tag/4.3.1)
 * Questions:
    1) Does this mean that by default, out of the box, this plugin spams
   errors unless you succeed in convincing Stripe to activate a secret feature? 
   Or is there likely something unusual about my setup? 2) Wouldn’t it be better
   to make this an option?
 * Many thanks. I consider WooCommerce to be generally pretty amazing.
    — Peter

Viewing 4 replies - 1 through 4 (of 4 total)

 *  Plugin Support [slash1andy](https://wordpress.org/support/users/slash1andy/)
 * (@slash1andy)
 * Automattic Happiness Engineer
 * [5 years, 11 months ago](https://wordpress.org/support/topic/level3-data/#post-12894422)
 * Hey there!
 * This Github thread goes into some significant details on the technical implementation
   and also touches on why we’re doing this [https://github.com/woocommerce/woocommerce-gateway-stripe/pull/1130](https://github.com/woocommerce/woocommerce-gateway-stripe/pull/1130)
 * >  1) Does this mean that by default, out of the box, this plugin spams errors
   > unless you succeed in convincing Stripe to activate a secret feature? Or is
   > there likely something unusual about my setup?
 * No. From our discussions with Stripe, this feature (using level 3 data) should
   be a part of the vast majority of US based Stripe accounts. Our implementation
   of this sends once with Level 3, then should not send level 3 again if it fails(
   because it knows it can’t accept it). In your case because of the mismatch in
   totals because of the fee, you will see more errors than we would expect for 
   sure. So all that to say, no you should not have to have Stripe enable stuff 
   to have level 3 work.
 * > 2) Wouldn’t it be better to make this an option?
 * No, level 3 data is industry standard at this point, and it is something that
   a lot of merchants use (and card processing networks). There should not be a 
   reason to have logging on in production, so the vast majority of people will 
   never notice even if they were getting errors.
 * Hopefully that helps! Have a great one!
 *  Thread Starter [Salty Pete](https://wordpress.org/support/users/peterwills/)
 * (@peterwills)
 * [5 years, 11 months ago](https://wordpress.org/support/topic/level3-data/#post-12895747)
 * Thanks [@slash1andy](https://wordpress.org/support/users/slash1andy/), highly
   informative! I appreciate your time, link, and info.
 * We’re in Canada, so that may account for some of this.
 * Just to be unambiguous: prior to Stripe activating the gated feature on our account,
   we saw “Received unknown parameter: level3” errors on most transactions. The 
   plugin didn’t learn level3 wasn’t available and insisted on sending it every 
   time, triggering an error. This was unrelated to the level3 totals mismatch.
 * I noticed the 400 errors from the API logs on the Stripe dashboard.
 *  Plugin Support [dougaitken](https://wordpress.org/support/users/dougaitken/)
 * (@dougaitken)
 * Automattic Happiness Engineer
 * [5 years, 11 months ago](https://wordpress.org/support/topic/level3-data/#post-12927064)
 * Hey [@peterwills](https://wordpress.org/support/users/peterwills/)
 * Can I ask if we can help more with this or was your reply to AW clarifying this
   for anyone else searching for this same scenario?
 * If we’ve sorted this for you, please do mark this thread as Resolved.
 * Thanks!
 *  [Joey – a11n](https://wordpress.org/support/users/jricketts4/)
 * (@jricketts4)
 * [5 years, 11 months ago](https://wordpress.org/support/topic/level3-data/#post-12966332)
 * We haven’t heard back from you in a while, so I’m going to mark this as resolved–
   if you have any further questions, you can start a new thread.
 * – Joey

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Level3 Data’ is closed to new replies.

 * ![](https://ps.w.org/woocommerce-gateway-stripe/assets/icon-256x256.png?rev=3177277)
 * [WooCommerce Stripe Payment Gateway](https://wordpress.org/plugins/woocommerce-gateway-stripe/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/woocommerce-gateway-stripe/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/woocommerce-gateway-stripe/)
 * [Active Topics](https://wordpress.org/support/plugin/woocommerce-gateway-stripe/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/woocommerce-gateway-stripe/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/woocommerce-gateway-stripe/reviews/)

 * 4 replies
 * 4 participants
 * Last reply from: [Joey – a11n](https://wordpress.org/support/users/jricketts4/)
 * Last activity: [5 years, 11 months ago](https://wordpress.org/support/topic/level3-data/#post-12966332)
 * Status: resolved