global payment methods