// Create a token or display an error when the form is submitted.
var paymentForm = document.getElementById('payment-form');
paymentForm.addEventListener('submit', function(event) {
firstName: document.getElementById('firstName').value,
lastName: document.getElementById('lastName').value,
email: document.getElementById('email').value,
line1: document.getElementById('address').value,
line2: document.getElementById('address2').value,
city: document.getElementById('city').value,
state: document.getElementById('state').value,
postalCode: document.getElementById('zip').value,
country: document.getElementById('country').value
digitalriver.createSource(cardNumber,payload).then(function(result) {
//Something went wrong, display the error message to the customer
handleErrors(result.error.message);
//Success! You can now send the token to your server for use in downstream API calls.
sendToMyServer(result.source);