• reverbparty

    (@reverbparty)


    I have an issue with my Woocommerce site when a customer pays with Paypal Standard. The sales tax shown throughout the whole process from pre-checkout to checkout to Paypal is all the same value. However, the value changes when Paypal returns the customer to the Order Confirmation page. The initial value is based off the price of the item + shipping and the final value is the price of the item + shipping + initial sales tax value. The amount charged to the customer is based off the initial value, but woocommerce expects the amount to be the final (incorrect) value from the order confirmation page.

    I don’t have any sales tax regions setup in Paypal.

    Link to site: https://shop.reverbparty.com

    System status report:

    
    ### WordPress Environment ###
    
    Home URL: https://shop.reverbparty.com
    Site URL: https://shop.reverbparty.com
    WC Version: 2.6.7
    Log Directory Writable: ?
    WP Version: 4.6.1
    WP Multisite: –
    WP Memory Limit: 512 MB
    WP Debug Mode: –
    WP Cron: ?
    Language: en_US
    
    ### Server Environment ###
    
    Server Info: Apache
    PHP Version: ? 5.4.45 - We recommend a minimum PHP version of 5.6. See: How to update your PHP version
    PHP Post Max Size: 128 MB
    PHP Time Limit: 30
    PHP Max Input Vars: 1000
    cURL Version: 7.45.0
    OpenSSL/1.0.1e
    
    SUHOSIN Installed: –
    MySQL Version: 5.6.30
    Max Upload Size: 128 MB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    WC Database Version: 2.6.7
    : 
    woocommerce_sessions: ?
    woocommerce_api_keys: ?
    woocommerce_attribute_taxonomies: ?
    woocommerce_downloadable_product_permissions: ?
    woocommerce_order_items: ?
    woocommerce_order_itemmeta: ?
    woocommerce_tax_rates: ?
    woocommerce_tax_rate_locations: ?
    woocommerce_shipping_zones: ?
    woocommerce_shipping_zone_locations: ?
    woocommerce_shipping_zone_methods: ?
    woocommerce_payment_tokens: ?
    woocommerce_payment_tokenmeta: ?
    MaxMind GeoIP Database: ?
    
    ### Active Plugins (11) ###
    
    Enhanced E-commerce for Woocommerce store: by Tatvic – 1.0.18
    Google Analytics: by Kevin Sylvestre – 1.0.7
    Homepage Control: by WooThemes – 2.0.2
    Loginizer: by Raj Kothari – 1.3.1
    New Facebook Pixel with Standard Events for WooCommerce: by GhostMonitor – 1.4.0
    Printful Integration for WooCommerce: by Printful – 1.2.6
    Tracking Code Manager: by IntellyWP – 1.11.1
    WooCommerce Advanced Free Shipping: by Jeroen Sormani – 1.0.11
    WooCommerce PayPal Powered by Braintree Gateway: by WooThemes – 1.2.5
    WooCommerce Stripe Gateway: by Automattic – 3.0.5
    WooCommerce: by WooThemes – 2.6.7
    
    ### Settings ###
    
    Force SSL: ?
    Currency: USD ($)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    
    ### API ###
    
    API Enabled: ?
    
    ### WC Pages ###
    
    Shop Base: #4 - /
    Cart: #5 - /cart/
    Checkout: #6 - /checkout/
    My Account: #7 - /my-account/
    
    ### Taxonomies ###
    
    Product Types: external (external)
    grouped (grouped)
    simple (simple)
    variable (variable)
    
    ### Theme ###
    
    Name: Storefront
    Version: 2.1.3 – 2.1.5 is available
    Author URL: https://woocommerce.com/
    Child Theme: ? – If you're modifying WooCommerce on a parent theme you didn't build personally
    then we recommend using a child theme. See: How to create a child theme
    
    WooCommerce Support: ?
    
    ### Templates ###
    
    Overrides: –
    
Viewing 1 replies (of 1 total)
  • Thread Starter reverbparty

    (@reverbparty)

    Update: The initial sales tax and initial total amount charged to the customer is the same amount. The Paypal UI shows matches the initial sales tax and initial total amount as well. The only place where the sales tax and final total amount is different from the initial values are on the order confirmation screen after Paypal redirects back to my site. Then at the top of the page under “Order Received” it shows the initial total:

    ORDER NUMBER:
    262
    DATE:
    November 3, 2016
    TOTAL:
    $24.36
    PAYMENT METHOD:
    PayPal

    But under “Order Details” it shows a different sales tax and total amount:

    PRODUCT TOTAL
    Small Mixtape T-Shirt (White Image) × 1
    Color:
    Lieutenant
    Size:
    L
    $20.00
    Subtotal: $20.00
    Shipping: $2.86 via USPS First Class Mail (3-5 business days after fulfillment)
    State Tax: $1.71
    Payment Method: PayPal
    Total: $24.57

    Woocommerce then expects to see the incorrect total of $24.57 in the admin order screen, but the user has been charged the correct initial total of $24.36.

Viewing 1 replies (of 1 total)
  • The topic ‘Sales Tax Discrepancy between Paypal and Woocommerce’ is closed to new replies.