Hi,
I'm integrating Ads API on a platform, and until now, i've tested most of the things(Sub accounts, campaigns), but there is one thing that i don't seem capable to test, and it's the Billing Setup. I used one the examples provided on the Github Python library to try to set a Setup, but it launched "The customer does not have permission to signup for billing or does not have permission to use a given profile ID".
As a quick rundown on everything i've done, from the test account web panel, i can't access to set a payment method, so i created one from the manager account, and that' where the payment profile id comes from, but then this error does not leaves clear if the problem is because i'm using a payment method created on that account, or if i just don't have permission for this. This becoming kind of confusing, since i need to test the Billing code before we implement it, but the test account doesn't seems to allow it, and i can't just test it on the manager account, since we don't want to send our Developer Token for approval until we are ready to jump to production, but for that we need the billing working.
Is there a way to test all Billing related(Payment Profile ID, Billing setup, invoices) with the Ads API from a Test Account? Do i need to request a permission, or give one, from certain view or something? I've access to both, the Test Account, and the Manager Account.