Question

Is is possible to set payment method so that it is only available for "company" type of account/only for "person"?

Answer

No, currently there is no such possibility. There is a request with id #PBA-69 to implement it.

Internal content