I am looking to use the api to allow customers update their own payment information. Seems like customerPaymentMethodGetUpdateUrl should be straight forward, but I’m getting this error when running a payment method id
“customerPaymentMethodGetUpdateUrl”: {
“userErrors”: [{
“field”: [“customerPaymentMethodId”],
“message”: “Payment method instrument not supported for this mutation”,
“code”: “INVALID_INSTRUMENT”
}],
What would be considered and invalid instrument? I am in test mode and the payment methods I’m testing are dummy credit cards. Would that make a difference? I have been able to use these to send the update email with customerPaymentMethodSendUpdateEmail without issue.