Enhanced payment method.