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
<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 | |
}); |