Super Payments · London · Posted 13d ago
$140k - $225k
Super Payments aims to transform the online shopping experience, powering free payments for businesses and rewarding shopping for members. Businesses on Super will only pay a commission if it results in an increase in sales, as opposed to charging merchants transaction fees.