Skip to content
Petal

Petal

Petals success and popularity isn’t surprising – they offer APRs as low as 12.99%, and charge no credit card fees whatsoever.

Type

Digital Service

Commission

$36 Per Lead

Cookie Duration

Unknown

Related Affiliate Networks