We creating sub accounts under manager account. But we unable to link one of payment profile ID 2905-5534-6762 to any sub account created through Google Ads V8 PHP API's. Pls find below complete request & response log:
[2022-02-25T13:04:29.545048+00:00] google-ads.WARNING: Request made: Host: "
googleads.googleapis.com", Method: "/google.ads.googleads.v8.services.BillingSetupService/MutateBillingSetup", CustomerId:
7806279529, RequestId: "XoElrYjNsC8jIhXMhBa0jw", IsFault: 1, FaultMessage: "["The customer does not have permission to signup for billing or does not have permission to use a given payments profile ID."]"
[2022-02-25T13:04:29.546142+00:00] google-ads.NOTICE: Request
-------
Method Name: /google.ads.googleads.v8.services.BillingSetupService/MutateBillingSetup
Host:
googleads.googleapis.comHeaders: {
"x-goog-api-client": "gl-php\/7.4.21 gapic\/ gax\/1.9.1 grpc\/1.40.0RC1 rest\/1.9.1",
"x-goog-request-params": "customer_id=
7806279529",
"developer-token": "REDACTED",
"login-customer-id": "1004010941"
}
Request:
{"customerId":"
7806279529","operation":{"create":{"paymentsAccountInfo":{"paymentsAccountName":"My New Payments Account","paymentsProfileId":"2905-5534-6762"},"startDateTime":"2022-02-25","endDateTime":"2022-02-26"}}}
Response
-------
Headers: {
"request-id": "XoElrYjNsC8jIhXMhBa0jw",
"date": "Fri, 25 Feb 2022 13:04:29 GMT",
"alt-svc": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""
}
Fault
-------
Status code: 3
Details: Request contains an invalid argument.
Failure: {"errors":[{"errorCode":{"billingSetupError":"NO_SIGNUP_PERMISSION"},"message":"The customer does not have permission to signup for billing or does not have permission to use a given payments profile ID."}],"requestId":"XoElrYjNsC8jIhXMhBa0jw"}