To accept payments through non-credit-card channels, you need to first create the source then use that source to create the charge.
The API can be used either from a server with the secret key as usual or from a client with the public key.
The string source.
A SOURCE_ID matching /src(_test)?_[1-9a-z]+/.
The source payment type. Value can be one of the following:
internet_banking_bay: BAY - Krungsri Online (Thailand)