Hello
please, run phpmyAdmin, open table “wp_postmeta” and review records for the order ( set filter post_id = Order id) .
Will you see record having non-empty meta_key =”_ppcp_paypal_fees” ?
thanks, Alex
Hello, I asked the site owner to check, and “_ppcp_paypal_fees” did not appear for the one order that was paid with PayPal. The following are the only keys that he was able to extract for the order using phpMyAdmin:
_cart_discount_tax
_order_shipping
_order_shipping_tax
_order_tax
_order_total
_order_version
_prices_include_tax
_billing_address_index
_shipping_address_index
is_vat_exempt
_alg_wc_pif_local
_ppcp_paypal_order_id
_ppcp_paypal_intent
_ppcp_paypal_payment_mode
_transaction_id
_date_paid
_paid_date
_ppcp_paypal_captured
Additional information: If it helps, the site owner did mention that PayPal placed a hold on that particular order for about 20 days.
Thanks for your help with this.
Hello
please, visit >WooCommerce>Orders.
Do you see paypal fee inside the order?
Sorry for not checking back sooner.
I do not see any PayPal fee within the order made via PayPal (ie: WooCommerce > Orders > Order made via PayPal).
All that’s visible horizontally is: COST, TOTAL, and STATE TAX.
All that’s visible vertically under that is: ITEMS SUBTOTAL, STATE TAX, ORDER TOTAL, and PAID (via PayPal).
Do you see fee amount in secton “Order Notes”?
Does export work ok for other orders?
No, I don’t see any fee amount for the order in ORDER NOTES.
ORDER NOTES has: PayPal Transaction ID, Set to PENDING for manual review, Changed from PENDING to HOLD, Payment successfully captured, Changed from HOLD to PROCESSING, PayPal Transaction ID, Changed from PROCESSING to COMPLETED.
Export worked fine for all other orders, but they were all processed with Stripe. (There was only one order processed with PayPal.)
We just can’t get this amount if you don’t see fee in database(key _ppcp_paypal_fees) or inside order notes
I’m a little baffled here.
I don’t doubt what you say is true. But the same client has a similar website with a similar setup, and I see PAYPAL FEE on that other site’s order form, as well as PAYPAL PAYOUT (ie: PAID – PAYPAL FEE).
Why are PayPal fees appearing on the order forms of the one site, but not on the order forms of the other site? (Is one site using PayPal Standard and the other using PayPal Express, or something like that?)
hi
it confuses me too.
On another website — please, run phpmyAdmin, open table “wp_postmeta” and review records for the order ( set filter post_id = Order id) .
Will you see record having non-empty meta_key =”_ppcp_paypal_fees” ?