Yes, any register but the self checkout can take sams credit payments
You can redeem your sam's points there but not sure about paying the card off. Typically these places house the credit under a different holding company. So, you likely have to remit payments to the lender.
Thanks! Your answer is awaiting moderation.