Some fairly basic questions as I don't seem to be able to find simple answers in API documentation.
I have a shop selling magazines + other items. Currently selling individual items or in groups and charging using PayPal REST API.
We want to add subscriptions - which I gather means using their Billing Plan + Billing Agreement. Have some Questions:
Does every sale need it's own Plan + Agreement ? (Or can I just pre set-up 4 plans (different postage options), and add all the agreements to one of those 4 plans)
I can't see a list of acceptable Frequency values- Is "Yearly" an option?
Do I specifically need to call "Bill outstanding agreement amounts" i.e. "POST /v1/payments/billing-agreements//bill-balance" to charge it in a years time - or should it in theory be charged automatically?
To check it's been paid - I need to search for transactions - right ? ("GET /v1/payments/billing-agreements//transactions? start_date=yyyy-mm-dd&end_date=yyyy-mm-dd")
Thanks.