adding try catch for payment methods via openpay