Openbucks, a gift card payment network, is an alternative to credit cards for online payment. Among its major competitors, Openbucks is ranked in 7th place for NPS while PayNearMe is 1st, and PayPal is 2nd.