since "Payments" are quite critical in terms of security, can something like this be included in the core ?
[bd] Paygates
Many thanks!

[bd] Paygates
Many thanks!
Upvote
4
How? I can't seem to find the documentation for half the features I see...XF 2.0 includes a flexible payment framework which supports Stripe, PayPal, Two Checkout, and Braintree out of the box, plus very easy for developers to add additional providers going forward.
There is no documentation on most things in XF2 (yet).How? I can't seem to find the documentation for half the features I see...
This is the only resource I can find: https://xenforo.com/xf2-docs/dev/
That's not what I want to do.There is no documentation on most things in XF2 (yet).
The answer when this was asked before: https://xenforo.com/community/threads/add-own-payment-provider.138641/#post-1203313
Sorry, I don't understand what the question is here.That's not what I want to do.
I got the idea that this was also about there being an API to make/handle payments via PayPal.
I was very happy to read this post, but this post by @Mike seems to state the opposite:XF 2.0 includes a flexible payment framework which supports Stripe, PayPal, Two Checkout, and Braintree out of the box, plus very easy for developers to add additional providers going forward.
Am I misreading something?It's a reasonably complex process. You would need to refer to the base implementations. Look at XF\Payment\AbstractProvider and the specific implementations along with the xf_payment_provider table.
It's a fine framework. I've added support for a couple of gateways using it. Takes a bit getting used to, mainly because it's not documented.I was very happy to read this post, but this post by @Mike seems to state the opposite:
Am I misreading something?
Could you please elaborate on the possibilities and impossibilities of the new payment framework?
Yes.Sorry, I don't understand what the question is here.
Yes, PayPal is one of the payment providers that come shipped in XenForo. The implementation is using the payment provider API.
Do you mean you want to use the payment providers outside of user upgrades?
We use essential cookies to make this site work, and optional cookies to enhance your experience.