See also the PaymentMethodNonce response object.


You should only create payment method nonces server-side when using 3D Secure. For more information, see the 3D Secure guide.

To create a payment method nonce, only the payment method token is required.

gateway.paymentMethodNonce.create("A_PAYMENT_METHOD_TOKEN", function(err, response) {
  var nonce = response.paymentMethodNonce.nonce;

If the payment method can't be found, it will return a notFoundError.

paymentMethodToken required, String

The token of the payment method