Declarative internet shopping with Payment Request API and Angular