Click anywhere to close this dialog

Farewell

Great is the art of beginning, but greater is the art of ending
Henry Wadsworth Longfellow

I announce that I cease all development and activity in the programming universe indefinitely. My career has reached the turning point I was not expecting for at least another year, leaving me highly off guard and without laid-out plans for this hobby's continuity. I have begun a 5-year residency program in Neurosurgery which is clearly not compatible, time-wise, with programming.

I gave in all my passion for developing, and you gave me back your loyalty and trust, even when I did not deserve that much. Now it is the time for payback. I release all my present and past work as Open Source software, in the hope some talented developer will continue maintaining and expanding my vision of a modern, sleek forum software. The intrinsic flexibility of MyBB is the true hidden gem of an otherwise outdated codebase; I do hope the project can continue and be updated complying to the latest coding standards.

I hereby thank Euan, kawaii, andrewjs18, Ben, Matt, Omar G., effone, Eric J., Devilshakerz, Wildcard, JordanMussi and all the other team members I have had the opportunity to work with when I was a MyBB team member. I thank Tomm M, my mentor, who inspired me to pick up coding with his piece-of-art plugins. And finally, I thank all of you MyBBoost subscribers who have helped me getting through my toughest university years economically.

Yours sincerely, Filippo

User paid with paypal, but haven't received an upgrade

25 Nov 2019 Edited
#1
This issue is marked as solved
So I set the webhook to site.com/bankpipe.php?action=webhooks&gateway=PayPal, secret and the token correctly for a live use.

Also i use paypal ipn for credits purchase which is set to site.com/credits_paypal.php

In bankpipe logs it shows payment created / payment canceled.

[Image: image-539.png]
Shade 26 Nov 2019
#21
That is yet another known issue, not critical but has been fixed already in the upcoming beta 9. The payment processing bug is more important though and I need to know everything’s good on that side.
Shade 26 Nov 2019
#22
Transactions have not been logged since the script failed before doing so (that’s why your users were not upgraded as well).
RocketFoot 26 Nov 2019 Edited
#23
OK...I had a transaction come in last night and everything seemed to work good! Somehow, he managed to double pay but he said it was his fault and I refunded him the 2nd transaction from the payment history screen. I did encounter this error after clicking refund:

SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

But it did seem to refund everything correctly.

There is also one BIG problem...after the transaction, the member's profile has gone blank! When ever I click on his username, I get a blank screen...no profile. I tried from several different areas of the forum including the ACP and nothing! I tested other users that have not been upgraded by Bankpipe and their profile pages show as expected!! Also, I logged in as testing123 vip member and I was able to see his profile...maybe it is only throwing a white screen for Admin?? It only seems to be this new transaction...the user that tested yesterday before the new file upload is fine, I can see his profile as admin.
Shade 26 Nov 2019
#24
It’s one of BankPipe profile templates. Check them out and strip out $this from them.
RocketFoot 26 Nov 2019
#25
It’s one of BankPipe profile templates. Check them out and strip out $this from them.
Shade (26 Nov 2019)
All these templates have $this but I dont see any profile pages??
Found in bankpipe_cart Options
Found in bankpipe_cart_item Options
Found in bankpipe_cart_no_items Options
Found in bankpipe_cart_payment_area Options
Found in bankpipe_cart_total Options
Found in bankpipe_discounts Options
Found in bankpipe_manage Options
Found in bankpipe_manage_items Options
Found in bankpipe_manage_items_no_items Options
Found in bankpipe_purchases Options
Found in bankpipe_purchases_no_purchases Options
Found in bankpipe_purchases_payment Options
Found in bankpipe_purchases_payment_discounts Options
Found in bankpipe_purchases_payment_gift_to Options
Found in bankpipe_purchases_payment_pending Options
Found in bankpipe_purchases_purchase_expired Options
Found in bankpipe_purchases_purchase_pending Options
Found in bankpipe_purchases_purchase_refunded
Shade 26 Nov 2019 Edited
#26
@RocketFoot edit bankpipe_purchases_purchase* templates, all of them. They have been updated in beta 8.
RocketFoot 26 Nov 2019
#27
To edit....just remove $this and save?
Shade 26 Nov 2019
#28
$this->lang becomes $lang, $this->mybb becomes $mybb, etc.
RocketFoot 26 Nov 2019 Edited
#29
$this->lang becomes $lang, $this->mybb becomes $mybb, etc.
Shade (26 Nov 2019)
Ok, I edited these 3 templates:

Found in bankpipe_purchases_purchase_expired
Found in bankpipe_purchases_purchase_pending
Found in bankpipe_purchases_purchase_refunded

Refreshed and tested the user and I was able to see his profile page again! Anything else that I should change or is that good for now?

In another note...I am receiving email notifications that look like this:

Dear merchant,
jpaz has purchased the following list of items:
  • Site Supporter

This transaction was 75&Suggestion - Migration;, of which 2.48&Suggestion - Migration; were retained in processing fees. A net revenue of 72.52&Suggestion - Migration; has been credited to [email protected]

Best regards,
7173MUSTANGS.com
Shade 26 Nov 2019
#30
Nothing else, but the fact that you have not updated those templates hints that you may have missed all the others. Updating templates from one version to another is important.

That’s something I am working on. Open a new thread for each problem you’re having next time so I can keep track of all issues separately.