Just found out about this "Stock Back" credit card which is also named ACE card.
link here https://getace.cc/?ref_id=CERMPEFJR.
Not sure if this is a "pure" credit card ir some twisted version of BNPL etc.
Does anyone in the community have more information on this here ?