I'm using the PayPal subscription feature I read in the documentation of PayPal. I've created multiple plans for which users can subscribe.
In my application flow, I provide the ability for a user to create their own plans but I'm a little confused about PayPal's limitations.
Does PayPal allow me to create unlimited billing plans on a single Developer Account?
If by billing plans you mean the setup of cycles and frequency of charging for a product: https://developer.paypal.com/docs/subscriptions/integrate/#3-create-a-plan
Then yes that is correct. There is no set limit to how many different plans you can create.
Plans can't be deleted, they can only be deactivated, so don't go to crazy with plans you aren't going to be needing.
Related
we are using a subscription bought from an CSP. and we want to know daily billing and consumption . But CSP vendor says that we have to buy a 3rd party application to get daily billing consumption. Is there any way by which we can get daily billing consumption without 3rd party tool.?
It depends on your partner, is it a "Direct" or "Indirect".
If it is a direct partner then it has access to Azure Cost Management as explained here, and the can enable you to see retail price consumption here.
If it is an indirect partner then they should provide you a way to follow your consumption (through an in-house app, through a consumption export Excel file or any other communication you have agreed and signed with them as a customer).
Just as a reminder in CSP the Partner is responsible to bill accordingly and to explain your consumption, not Microsoft.
I'm trying to create an Azure policy which would deny creation of any resource that's not covered by my MSDN subscription 130€ monthly quota. What happens is that I inadvertently create a resource which is not covered by MSDN subscription monthly quota, which leads to my Azure subscription being disabled the next day, and it remains disabled until the end of the monthly billing cycle. I raised a support issue with Microsoft, but they refused to help (because they are tring to get customers credit card data, which would remove the spending limit, and that's something I don't want to do).
Azure policy is not design to enforce billing quotas billing, it more for setting guidelines/policies about what can be deployed in subscriptions in your tenant.
MSDN account will cap at a certain amount, you can keep use the 'budgets' option on the subscription to keep track of how much you are spending.
Most 'enterprise' cloud providers are Pay-As-You-Go so no one is going to guarantee you a fixed price. You can also use the Azure Calculator to get an idea of what setup and consumption will let you stay under the MSDN quota.
I'm fairly new to Azure. I have a personal website in the cloud and played around with some stuff, but that's it. Since I have my first client project coming up in which I will use certain Azure functionality, I was wondering on how to deal with billing.
I will of course put all the resources needed for the client under a new resource group, but the thing I'm wondering about is which subscription to link that resource group to.
Option 1 :
I link it to my own subscription. Least interesting as I would have to send the client an invoice every month charging him the costs that I made through my subscription for his project.
Option 2 :
I add a new subscription under my Azure account, using the client's credit card. This is the most interesting for me as I can see all resources under my Azure account and the client gets billed automatically. But you have to convince the client to give you their credit card information so you can create the subscription.
Option 3 :
The client makes his own Azure account, with a subscription under that account using his credit card. This is less interesting for me as I have to manage 2 Azure accounts. But it's more interesting for the client as they can create their own account and don't have to give me their credit card details.
What's the typical way to go about this? Are there other options that I'm missing? Thanks!
This is a poor question over all (for Stack Overflow at least). But common sense says:
they give you access to their subscription(s)
you create resources in your subscriptions, bill them.
I have 2 subscriptions on Azure, both of which have MSDN credit associated to each subscription.
At the moment each subscription has an equal amount of credit, however all my virtual machines and cloud services reside on one of the subscriptions, meaning the credit runs down a lot quicker than the other available subscription.
Is there any way to transfer or migrate credit across subscriptions, so I can make the most of the credit available?
You can't transfer free credit between them. The idea of the MSDN credit is for Development and test (not production) purposes for the individuals who have the subscription, so things should be torn down regularly anyway.
There is such a thing as "Organizational Accounts" coming into azure (I think it's still in preview. Although that doesn't unify individual allowances, it does allow control over the individual's accounts.
http://msdn.microsoft.com/en-us/subscriptions/dn531048.aspx
Azure MSDN benefit details http://azure.microsoft.com/en-us/pricing/member-offers/msdn-benefits-details/
I've been looking around for a simple ondemand billing solution.
My scenario is the following:
My customers use virtual credits on my website.
Payment option 1)
Customers can buy virtual credits buy suppliying a credit card.
Payment option 2)
Customers can register their credit card for automatically getting billed when credits are running low.
I know google does this for their API usages. Any one have a good idea of a provider that can achieve this in a simple way? I want to outsource the whole process to not run into any PCI compliance issues. Also I would like the hosted solution to be wihtin our site (ifram in a popup). The majority of our customers are companies.
If you are in the US you can use Authorize.Net's Customer Information Manager (CIM) API to create payment profiles for your customers. Then you can charge against those profiles at any time to add credits when they are running low. They offer a hosted CIM option which greatly reduces your PCI compliance issues.
I've been looking at Stripe.com lately. They offer a very simple to use API which seems to be very well thought out. They offer on-demand and subscription billing, good documentation, and their costs are not out of line (2.9% + $.30 per txn) considering you don't have to get a merchant account. They are US-based.