Affiliate Software:
MAP

The affiliate program has some unfavourable and concerning terms and conditions including withholding commissions if their partners are not paid.