Funding instrument (no payment method has been set up yet)

funding-instruments
campaign-management

#1

I’m seeing some odd behavior in the API vs the twitter front end. For reference I have two credit cards on my account.

Here is an example of the odd funding instrument:
able_to_fund:true
account_id:"XXXXX"
cancelled:false
created_at:"2012-09-04T19:22:16Z"
credit_limit_local_micro:0
credit_remaining_local_micro:null
currency:“USD"
deleted:false
description:”(no payment method has been set up yet)"
end_time:null
funded_amount_local_micro:0
id:"XXXXX"
paused:false
reasons_not_able_to_fund:[]
start_time:"2012-09-04T19:22:16Z"
type:"CREDIT_CARD"
updated_at:“2012-09-04T19:22:16Z”

The other’s description is “XXXXX ending in XXXX”. In the UI, both show as valid. One shows as selected, and the selected one is the one with the correct description.

If I change the selected funding instrument in the UI, the description changes, but not the ID of the funding instrument.

How do I actually enable users to select the funding source? And I have a client whose only funding source is (no payment method has been set up yet) - even though they have a valid credit card configured in the UI.

Is this a bug?


#2

Are you targeting the sandbox enviorment?

Could you share your raw request?


#3

I am not targeting sandbox. I’m making a GET request to https://ads-api.twitter.com/0/accounts/XXXX/funding_instruments which is going through fine (just this returned data looks weird).