Skip to content

Instantly share code, notes, and snippets.

@chrissrogers
Last active October 30, 2015 05:12
Show Gist options
  • Save chrissrogers/10752293 to your computer and use it in GitHub Desktop.
Save chrissrogers/10752293 to your computer and use it in GitHub Desktop.
recurly.token
<form id="payment-info" action="/submit-payment">
<input type="text" data-recurly="number">
<input type="text" data-recurly="cvv">
<input type="text" data-recurly="month">
<input type="text" data-recurly="year">
<input type="text" data-recurly="first_name">
<input type="text" data-recurly="last_name">
<input type="text" data-recurly="address1">
<input type="text" data-recurly="address2">
<input type="text" data-recurly="country">
<input type="text" data-recurly="city">
<input type="text" data-recurly="state">
<input type="text" data-recurly="zip">
<input type="hidden" name="recurly-token" data-recurly="token">
<button>submit</button>
</form>
recurly.token({
first_name: '',
last_name: '',
number: '',
month: '',
year: '',
cvv: '',
address1: '',
address2: '',
country: '',
city: '',
state: '',
zip: '',
}, function (err, token) {
// token.id
});

recurly.token parameters

card information

  • first_name
  • last_name
  • number
  • month
  • year
  • cvv

billing address. may be required depending on site configuration at /configuration/edit

  • address1
  • address2
  • country
  • city
  • state
  • zip

italicized params are optional

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment