To create a customer you must use a payment source
.
There are various ways to create / add a payment source to a customer depending on the desired outcome.
The payment source
can be tied to a gateway or be gateway agnostic. The benefit to having a gateway agnostic payment source is that you can utilise the Paydock routing rules.
payment sources
can be either a credit card or bank account