Scope
InvalidRequestError: Either of payment method details or tmp token input should be specified. - Bancontact
Solution
This error is seen when you create the permanent token by payment method as ?card? or ?Bancontact? and pass Bancontact as the payment method.
Bancontact is a one-time payment method, so there won't be any permanent tokens available, but if you want to use permanent tokens make sure you use the Sepa payment methods as permanent tokens.