Safetypay tiene el apoyo, como inversionista, de la International Finance Corporation - una institución del Grupo Banco Mundial - permitiendo que compradores sin acceso a tarjetas de crédito paguen a comercios de e-commerce usando la mayor red de bancos y cobros de América Latina, integrada por 380 bancos y más de 180,000 puntos de recaudo de efectivo.