Maybe Stripe

Financial Terms / O - P / Over-the-counter (OTC)