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

Accept multiple currencies

7 Apr 2020
#1
This issue is marked as solved
With the old MySubscriptions plugin I was able to make subscriptions that accepted EUR and USD, so there would be no conversion for EU and USA customers.
Shade 7 Apr 2020
#2
Can you elaborate more? You will need some sort of conversion at some point, which is automatic in BankPipe on each gateway's side.
Kalju 7 Apr 2020
#3
Separate currencies on PayPal, whenever a USA customer purchases, they pay in USD, goes to the USD balance.
Whenever a EU customer purchases, they pay in EUR, goes to the EUR balance.

Basically currency option per subscription.
Shade 7 Apr 2020
#4
That should be already handled by PayPal itself AFAIK. There's no option mentioned in their API. Do you have any example I can look at?
Kalju 8 Apr 2020 Edited
#5
Log into the account:
Username: Testing
Password: lol123

https://www.futureclient.net/forum/misc....n=payments
Shade 8 Apr 2020
#6
Yup, that's what I was talking about: that is handled by the board itself before redirecting to the gateway (PayPal in this case). BankPipe by design does not calculate the final price per each currency and lets each gateway handle it on the spot which I find more reliable.
Kalju 8 Apr 2020 Edited
#7
To clarify, currency should be customer selectable with limits on which are allowed to be picked.
This way I have a product with a base price in a selected currency and the amount gets converted to the customers selected currency.
Shade 8 Apr 2020
#8
This already happens on PayPal's behalf: your customers will pay in their currencies with the base amount already converted to your preferred currency. BankPipe is designed to accept multiple gateways which makes it impossible to set different currencies before redirecting off-site: there would be too many combinations to take care of. That's why it's smarter to let each gateway handle currency conversions.

Also, you lose money by converting before redirecting: your current configuration assumes 20 USD is 19 EUR when the official rates are 20 USD = 18.36 EUR. I know it may not sound much, but smart customers will just pay 20 USD and give you less the amount you require.
Kalju 8 Apr 2020 Edited
#9
The currency should be set per cart or a setting per account.

I need USD and EUR, if I only get EUR and suddenly need to buy something in USD I will lose a lot of money when converting it.
Shade 8 Apr 2020
#10
Unfortunately, BankPipe's cart cannot handle multiple currencies at the same time for the aforementioned reasons. I could add it in a future release but it would be not top priority I am afraid.

You are already losing money anyway. Before or after, you're always gonna lose some when working with conversion rates.