global payment method interface