Are the orders coming through as Express Checkout / Guest Checkout, or are they coming through as Payments Pro transactions?
What exactly is the log showing for the refund attempt? You should see the RefundTransaction API log in there, and I would need to see what the request and response looks like for that.
We haven’t had any other reports of this, so there must be something unique going on. The log will help to track that down.
Hi,
They’re pro payments and we don’t allow guest checkouts.
04-03-2016 @ 19:34:02 – Begin Refund
04-03-2016 @ 19:34:02 – Order: WC_Order Object
(
[order_type] => simple
[id] => 12868
[post] => WP_Post Object
(
[ID] => 12868
[post_author] => 1
[post_date] => 2016-04-03 15:13:09
[post_date_gmt] => 2016-04-03 15:13:09
[post_content] =>
[post_title] => Order – April 3, 2016 @ 03:13 PM
[post_excerpt] =>
[post_status] => wc-completed
[comment_status] => open
[ping_status] => closed
[post_password] => order_570132fef038a
[post_name] => order-apr-03-2016-0313-pm
[to_ping] =>
[pinged] =>
[post_modified] => 2016-04-03 15:13:09
[post_modified_gmt] => 2016-04-03 15:13:09
[post_content_filtered] =>
[post_parent] => 0
[guid] => https://www.perfectlyandroid.com/?post_type=shop_order&p=12868
[menu_order] => 0
[post_type] => shop_order
[post_mime_type] =>
[comment_count] => 4
[filter] => raw
)
[order_date] => 2016-04-03 15:13:09
[modified_date] => 2016-04-03 15:13:09
[customer_message] =>
[customer_note] =>
[post_status] => wc-completed
[prices_include_tax] =>
[tax_display_cart] => excl
[display_totals_ex_tax] => 1
[display_cart_ex_tax] => 1
[formatted_billing_address:protected] =>
[formatted_shipping_address:protected] =>
)
04-03-2016 @ 19:34:02 – Transaction ID:
That’s all I see in the log. Is there somewhere else I need to be looking?
That doesn’t look like our log. You should see a log under /wp-content/uploads/wc-logs/ called something like paypal-pro-.txt, and within that we should be able to see the raw API request and response data.