Share Facebook Twitter LinkedIn Pinterest Email Dtcpay has secured $25 million in Series A funding, with SBI Group joining as a strategic investor to extend the round.