have you tried Payoneer with clickbank??
Get a U.S payment service from Payoneer. That would be faster and you will be issued a master debit card.
I wrote them a ticket..write a ticket the y may can/will add, I had that issue last year and i used to live on Ireland after i tried to add my bank details CB send me a msg they will add my country soon which they did!
just contact them
peace
How can i put payoneer over clickbank?
I too need Usa bank account for receiving fund but living in india any possible to create usa bank account in online...........
Thanks