Goal: I want to setup subscription billing using killbill API for my client, and he is willing to use App Engine Flexible Environment where we will docker out of the box.
Confusion: Being a developer having experience of Google App Engine I am not able to decide which way would it be more secure and better for development, killbill is saying that we can use killbill in two ways :
(1)One could embed its webapp specific code inside Kill Bill, and therefore avoid having a separate web app. (2) Another use use case would be to embed Kill Bill into the custom web app: Below the REST API, Kill Bill offers a set of java APIs, and so it is possible to use Kill Bill as a billing library.
My Client willing is to develop api like stripe.com, is this the correct path to follow, because with google we do not have to worry about load balancing and scale ability issue?
Secondly is there any killbill jar available which I can pull using maven within my application and use it.
Please guide me so that I can provide better solution to my client.