Anyone know if CCBill provides you with your own MID or are they an aggregator (pool all merchants through one merchant account such as stripe and Paypal)
Do you know if stripe and paypal do the same?They are a 3rd party biller, however, they register you with Visa with a MID which you pay some amount for, I don't remember the costs.