Hi, I wonder what payment stack did you use? Is it only PayPal or do you use other, too? I'm thinking of integrating with PayPal API, too, but really didn't know the steps needed (not really friendly compared with Stripe)
For Divjoy I'm using Stripe and PayPal (one-time payments). In terms of the code I give customers, I'm just doing Stripe subscription billing via the hosted Stripe Checkout page.