XF 1.5 User upgraded with eCheck before clearing

GKBlaze

Member
So I had a user subscribe to my forum using eCheck on PayPal and it activated their membership before the payment even cleared. I remember this wasn't the case with vBulletin.

Is this a bug or designed like this on purpose?
 

Brogan

XenForo moderator
Staff member
The upgrade should only happen once PP send notification of cleared payment - echeques typically show as pending.

What does the transaction log show?
 

Mike

XenForo developer
Staff member
Worth noting that we very recently had a case where someone asked why an upgrade wasn't processed and the log showed it was a pending eCheck payment, so this certainly isn't definitive and it would be a bug.

The output for the transaction log that shows the user being upgraded would be very helpful.
 

GKBlaze

Member
here's the transaction log.

transaction_subject
txn_type web_accept
residence_country CA
pending_reason echeck
payment_gross 20.00
mc_currency USD
payment_type echeck
protection_eligibility Ineligible
verify_sign AI36sk2Aln3iC.t.mla1wMizPRcQAZ
payer_status verified
quantity 1
item_number
payment_status Pending
mc_gross 20
custom user_upgrade|948980|8e148|5
charset windows-1252
notify_version 3.8
test_ipn 0
parent_txn_id
subscr_id
 

Brogan

XenForo moderator
Staff member
What does the title of that transaction in the log show?
Is it 'Action: Payment: Payment received, upgraded/extended' or something else?

Are there any other log entries for that member?
 

GKBlaze

Member
title shows the following "Action: Payment: Upgraded user xxxxx (upgrade record #309)

this is the only log for the user.
 

Brogan

XenForo moderator
Staff member
Do you have any add-ons installed which are involved with user upgrades, etc?

Was the payment made from the standard user upgrade page?
 

Mike

XenForo developer
Staff member
That would indicate that the Paygates add-on processed this, so it'd be a bug in Paygates. You'll need to contact the author for help.
 
Top