Usou alguma biblioteca?
Puts, usei várias. Mas principalmente foi o sdk do stripe e mercado pago e axios pras requisições