· 5 years ago · May 07, 2020, 11:20 PM
1<!DOCTYPE html>
2<html lang="en">
3 <head>
4 <meta charset="utf-8">
5 <title>
6 Accept a card payment
7 </title>
8 <meta name="description" content="A demo of a card payment on Stripe">
9 <meta name="viewport" content="width=device-width, initial-scale=1">
10 <link rel="stylesheet" href="global.css">
11 <script src="https://js.stripe.com/v3/">
12
13
14 </script>
15 <script src="/client.js" defer="">
16
17
18 </script>
19 <script>
20
21 // A reference to Stripe.js initialized with your real test publishable API key.
22var stripe = Stripe("pk_test_jZ7dhI358i0PyN4SLawcndTI00t09Mj1Nb");
23 // The items the customer wants to buy
24 var purchase = {
25 items: [{
26 id: "xl-tshirt"
27//THIS IS WHAT I NEED THEM TO BE PURCHASING:
28//const request = require("request");
29//
30//const stripe = require("stripe")(process.env.STRIPE_SECRET_KEY);
31//
32//exports.handler = (event, context, callback) => {
33// var EMAIL = event["POST"]["email"];
34// var PHONE = event["POST"]["phone_number"];
35// var ACCOUNT = event["POST"]["stripeAccount"];
36// var TOTAL = event["POST"]["amount"];
37// var AMOUNT = (TOTAL * 100).toFixed(0);
38// var FEE = (AMOUNT * .0021).toFixed(0);
39//
40//
41// var data = {
42// 'amount': AMOUNT,
43// 'currency': 'usd',
44//
45// }
46// var settings = {
47// method: 'GET',
48// url: 'https://api.stripe.com/v1/charges',
49// headers: {
50// accept: '*',
51// 'content-type': '*',
52// 'Stripe-Account': ACCOUNT,
53// 'Authorization': 'Bearer ' + process.env.STRIPE_SECRET_KEY,
54// },
55// form:data
56// };
57//
58// request(settings, function(error, response, body) {
59// if (error) throw new Error(error);
60//
61// console.log(response); //returns results
62// });
63//};
64
65
66
67
68 }]
69 };
70
71 // Calls stripe.confirmCardPayment
72 // If the card requires authentication Stripe shows a pop-up modal to
73 // prompt the user to enter authentication details without leaving your page.
74 var payWithCard = function(stripe, card, clientSecret) {
75 loading(true);
76 stripe
77 .confirmCardPayment(clientSecret, {
78 payment_method: {
79 card: card
80 }
81 })
82 .then(function(result) {
83 if (result.error) {
84 // Show error to your customer
85 showError(result.error.message);
86 } else {
87 // The payment succeeded!
88 orderComplete(result.paymentIntent.id);
89 }
90 });
91 };
92 /* ------- UI helpers ------- */
93 // Shows a success message when the payment is complete
94 var orderComplete = function(paymentIntentId) {
95 loading(false);
96 document
97 .querySelector(".result-message a")
98 .setAttribute(
99 "href",
100 "https://dashboard.stripe.com/test/payments/" + paymentIntentId
101 );
102 document.querySelector(".result-message").classList.remove("hidden");
103 document.querySelector("button").disabled = true;
104 };
105 // Show the customer the error from Stripe if their card fails to charge
106 var showError = function(errorMsgText) {
107 loading(false);
108 var errorMsg = document.querySelector("#card-errors");
109 errorMsg.textContent = errorMsgText;
110 setTimeout(function() {
111 errorMsg.textContent = "";
112 }, 4000);
113 };
114 // Show a spinner on payment submission
115 var loading = function(isLoading) {
116 if (isLoading) {
117 // Disable the button and show a spinner
118 document.querySelector("button").disabled = true;
119 document.querySelector("#spinner").classList.remove("hidden");
120 document.querySelector("#button-text").classList.add("hidden");
121 } else {
122 document.querySelector("button").disabled = false;
123 document.querySelector("#spinner").classList.add("hidden");
124 document.querySelector("#button-text").classList.remove("hidden");
125 }
126 };
127
128
129 </script>
130 <style>
131 *{box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;display:flex;justify-content:center;align-content:center;height:100vh;width:100vw}form{width:30vw;min-width:500px;align-self:center;box-shadow:5px 4px 5.5px 1.5px rgba(50,50,93,.1),5px 4px 5.5px 1.5px rgba(50,50,93,.1),5px 4px 5.5px 1.5px rgba(0,0,0,.07);border-radius:7px;padding:40px}input{border-radius:6px;margin-bottom:6px;padding:12px;border:2px solid rgba(50,50,93,.1);height:50px;font-size:18px;width:100%;background:#fff}.result-message{line-height:22px;font-size:16px}.result-message a{color:#596fd6;font-weight:600;text-decoration:none}.hidden{display:none}.card-error{color:#697386;text-align:left;font-size:13px;line-height:17px;margin-top:12px}#card-element{border-radius:4px 4px 4px 4px;padding:12px;border:2px solid rgba(50,50,93,.1);height:44px;width:100%;background:#fff}#payment-request-button{margin-bottom:32px}button{background:#337ab7;color:#fff;font-family:Arial,sans-serif;border-radius:4px 4px 4px 4px;border:0;padding:12px 16px;font-size:21px;font-weight:600;cursor:pointer;display:block;transition:all .2s ease;box-shadow:5px 4px 5.5px 0 rgba(0,0,0,.07);width:100%}button:hover{filter:contrast(115%)}button:disabled{opacity:.5;cursor:default}.spinner,.spinner:before,.spinner:after{border-radius:50%}.spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.spinner:before,.spinner:after{position:absolute;content:""}.spinner:before{width:10.4px;height:20.4px;background:#337ab7;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s infinite ease 1.5s;animation:loading 2s infinite ease 1.5s}.spinner:after{width:10.4px;height:10.2px;background:#337ab7;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;-webkit-transform-origin:0 10.2px;transform-origin:0 10.2px;-webkit-animation:loading 2s infinite ease;animation:loading 2s infinite ease}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media only screen and (max-width:600px){form{width:80vw}}
132 </style>
133 <style media="screen">
134 .green{border:solid #008000 1px}.error{border:solid #f00 1px}.StripeElement{box-sizing:border-box;height:40px;padding:10px 12px;border:2px solid transparent;border-radius:8px;background-color:#eee;box-shadow:0 1px 5px 0 #222;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease}.StripeElement--focus{box-shadow:0 1px 5px 0 #36f}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5 !important}.button{display:inline-block;border-radius:18px;background-color:#337ab7;border:4px solid #222;color:#f2f2f2 !important;text-align:center;font-size:28px;padding:20px;width:100%;transition:all .5s;cursor:pointer;margin:5px}.button span{cursor:pointer;display:inline-block;position:relative;transition:.5s}.button span:after{position:absolute;opacity:0;top:0;right:-20px;transition:.5s}.button:hover span{padding-right:25px}.button:hover span:after{opacity:1;right:0}
135 </style>
136 <meta property="og:image" content="//s3-eu-west-1.amazonaws.com/dev.appdrag.com/simpli-buy-7d636b/config/index.jpg?escape=1588855056591">
137 <meta class="appdrag-og-image-width-and-height" property="og:image:width" content="450">
138 <meta class="appdrag-og-image-width-and-height" property="og:image:height" content="236">
139 <meta class="appdrag-theme-topbar-color" name="theme-color" content="#3F51B5">
140 <meta class="appdrag-theme-topbar-color" name="msapplication-navbutton-color" content="#3F51B5">
141 <meta class="appdrag-theme-topbar-color" name="apple-mobile-web-app-status-bar-style" content="#3F51B5">
142 <link rel="shortcut icon" type="image/png" href="favicon.png">
143 <link rel="stylesheet" type="text/css" href="//cf.appdrag.com/resources/appallin-universal-theme.css">
144 <link rel="stylesheet" type="text/css" href="//s3-eu-west-1.amazonaws.com/dev.appdrag.com/resources/css/appdrag.css">
145 <link rel="stylesheet" crossorigin="anonymous" id="appdrag-palette" type="text/css" href="//s3-eu-west-1.amazonaws.com/dev.appdrag.com/simpli-buy-7d636b/css/appdrag-palette.css">
146 <link rel="stylesheet" type="text/css" href="//s3-eu-west-1.amazonaws.com/dev.appdrag.com/simpli-buy-7d636b/fonts/fonts.css">
147 </head>
148 <body appid="simpli-buy-7d636b">
149
150 <div id="smallForm">
151 <class appallin-universal-section="" au-pt-20="" dynamic-sized-element="" section-hovered="" style="background-color:rgba(255,255,255);background-size:cover;background-position:center center;background-repeat:no-repeat;padding:202px 0 !important;margin:0 !important;border-width:0;border-color:#424242;border-style:solid" margin-desktop-top="0" margin-desktop-bottom="0" margin-desktop-left="0" margin-desktop-right="0" padding-desktop-top="202" padding-desktop-bottom="202" padding-desktop-left="0" padding-desktop-right="0" video-background-poster="" video-background-path="" id="ui-id-194" market-id="3698873" owner-id="25" category="Hero">
152 <div class="container">
153 <div class="row">
154 <div class="col-sm-4 col-smp-4 col-md-2" style="margin:0 !important;padding:0 15px !important" margin-desktop-top="0" margin-desktop-bottom="0" margin-desktop-left="15" margin-desktop-right="15" padding-desktop-top="0" padding-desktop-bottom="0" padding-desktop-left="15" padding-desktop-right="15">
155 </div>
156 <div class="col-sm-4 col-smp-4 col-md-8" style="background-size:cover;background-repeat:no-repeat;background-attachment:initial;background-position:50% 50%;border-width:3px 3px 3px 3px;border-color:#dcdcdc;border-style:solid" video-background-poster="" video-background-path="">
157 <h3 class="appdrag-element fs-m" style="position:relative;margin-bottom:10px !important;margin-top:0 !important;padding:0 !important;text-align:justify !important" category="Texts" margin-desktop-bottom="10" padding-desktop-top="0" padding-desktop-bottom="0" padding-desktop-left="15" padding-desktop-right="15" market-id="3700131" owner-id="4" fs-m="11">
158 <br>
159 <br>
160 <span style="letter-spacing:1em;font-size:11px"><span style="font-family:syncopate"><strong><span style="font-size:24px">EMAIL ADDRESS:</span></strong></span></span>
161 </h3>
162 <div class="form-group">
163 <input type="text" id="email" name="email" placeholder="EXAMPLE@EMAIL.COM" class="form-control" style="font-family:Frutiger-Light;font-weight:bold;letter-spacing:.2em;border-width:3px;border-style:solid;border-color:#676767;text-indent:15px;height:50px;background-color:#ebebeb" letter-spacing="20" value="">
164 <style class="placeholder-color">
165 .appdrag-element[placeholder-id='dfk17r1m2q1'] ::-webkit-input-placeholder{color:rgba(182,182,182,1)}.appdrag-element[placeholder-id='dfk17r1m2q1'] :moz-placeholder{color:rgba(182,182,182,1)}.appdrag-element[placeholder-id='dfk17r1m2q1'] ::-moz-placeholder{color:rgba(182,182,182,1)}.appdrag-element[placeholder-id='dfk17r1m2q1'] :-ms-input-placeholder{color:rgba(182,182,182,1)}
166 </style>
167 </div>
168 <div class="form-group">
169 <input type="hidden" id="origin" name="origin" placeholder="" class="form-control" style="font-family:Frutiger-Light;font-weight:bold;letter-spacing:.2em;border-width:3px;border-style:solid;border-color:#676767;text-indent:15px;height:50px;background-color:#ebebeb" letter-spacing="20" value="origin">
170 <style class="placeholder-color">
171 .appdrag-element[placeholder-id='dfk17r1m2q1'] ::-webkit-input-placeholder{color:rgba(182,182,182,1)}.appdrag-element[placeholder-id='dfk17r1m2q1'] :moz-placeholder{color:rgba(182,182,182,1)}.appdrag-element[placeholder-id='dfk17r1m2q1'] ::-moz-placeholder{color:rgba(182,182,182,1)}.appdrag-element[placeholder-id='dfk17r1m2q1'] :-ms-input-placeholder{color:rgba(182,182,182,1)}
172 </style>
173 </div>
174 <h3 class="appdrag-element fs-tp fs-m" style="position:relative;margin-bottom:10px !important;margin-top:0 !important;padding:0 !important;text-align:justify !important" category="Texts" margin-desktop-bottom="10" padding-desktop-top="0" padding-desktop-bottom="0" padding-desktop-left="0" padding-desktop-right="0" market-id="3700132" owner-id="4" fs-tp="24" fs-m="12">
175 <span style="letter-spacing:1em;font-size:12px"><span style="font-family:syncopate"><strong><span style="font-size:24px">PHONE NUMBER:</span></strong></span></span>
176 </h3>
177 <div class="form-group">
178 <input type="text" id="phone_number" name="phone_number" placeholder="5551234567" class="form-control" style="font-family:Frutiger-Light;font-weight:bold;letter-spacing:.2em;border-width:3px;border-style:solid;border-color:#676767;text-indent:15px;height:50px;background-color:#ebebeb" letter-spacing="20" value="">
179 <style class="placeholder-color">
180 .appdrag-element[placeholder-id='dfk17r1m2q1'] ::-webkit-input-placeholder{color:rgba(182,182,182,1)}.appdrag-element[placeholder-id='dfk17r1m2q1'] :moz-placeholder{color:rgba(182,182,182,1)}.appdrag-element[placeholder-id='dfk17r1m2q1'] ::-moz-placeholder{color:rgba(182,182,182,1)}.appdrag-element[placeholder-id='dfk17r1m2q1'] :-ms-input-placeholder{color:rgba(182,182,182,1)}
181 </style>
182 </div>
183 <h3 class="appdrag-element fs-m" style="position:relative;margin-bottom:10px !important;margin-top:50px !important;padding:0 !important;text-align:justify !important" category="Texts" margin-desktop-bottom="10" padding-desktop-top="0" padding-desktop-bottom="0" padding-desktop-left="0" padding-desktop-right="0" market-id="3700131" owner-id="4" margin-desktop-top="50" fs-m="24">
184 <span style="font-size:30px"><span style="letter-spacing:1em"><span style="font-family:syncopate"><strong>TOTAL:</strong></span></span></span>
185 </h3>
186 <div class="form-group">
187 <input type="text" id="amount_big" name="amount_big" placeholder="$0.00" class="form-control" style="font-family:Frutiger-Light;font-weight:bold;letter-spacing:.2em;border-width:3px;border-style:solid;border-color:#676767;text-indent:15px;height:50px;background-color:#ebebeb" letter-spacing="20" value="">
188 <style class="placeholder-color">
189 .appdrag-element[placeholder-id='dfk17r1m2q1'] ::-webkit-input-placeholder{color:rgba(182,182,182,1)}.appdrag-element[placeholder-id='dfk17r1m2q1'] :moz-placeholder{color:rgba(182,182,182,1)}.appdrag-element[placeholder-id='dfk17r1m2q1'] ::-moz-placeholder{color:rgba(182,182,182,1)}.appdrag-element[placeholder-id='dfk17r1m2q1'] :-ms-input-placeholder{color:rgba(182,182,182,1)}
190 </style>
191 <br>
192 <br>
193 <button class="button" style="vertical-align:middle" onclick="submitSmallForm()"><span>CONTINUE</span></button>
194 </div>
195 <br>
196 </div>
197 <div class="col-sm-4 col-smp-4 col-md-2">
198 </div>
199 </div>
200 </div>
201 </class>
202 </div>
203 <br>
204 <br>
205 <style media="screen">
206 .green{border:solid #008000 2px}.error{border:solid #f00 1px}.StripeElement{box-sizing:border-box;height:40px;padding:10px 12px;border:2px solid transparent;border-radius:8px;background-color:#eee;box-shadow:0 1px 5px 0 #222;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease}.StripeElement--focus{box-shadow:5px 2px 5px 4px #36f}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5 !important}.button{display:inline-block;border-radius:18px;background-color:#337ab7;border:4px solid #222;color:#f2f2f2 !important;text-align:center;font-size:28px;padding:20px;width:100%;transition:all .5s;cursor:pointer;margin:5px}.button span{cursor:pointer;display:inline-block;position:relative;transition:.5s}.button span:after{position:absolute;opacity:0;top:0;right:-20px;transition:.5s}.button:hover span{padding-right:25px}.button:hover span:after{opacity:1;right:0}
207 </style>
208 <br>
209 <br>
210 <br>
211 <div id="bigForm">
212 <form id="payment-form">
213 <div class="container">
214 <input type="hidden" id="amount" name="amount" class="form-control" style="font-family:Frutiger-Light;font-weight:bold;letter-spacing:.2em;border-width:3px;border-style:solid;border-color:#444;text-indent:15px;height:50px;background-color:#fff" letter-spacing="20" value="amount">
215 <div id="amount">
216 </div>
217 <input type="hidden" id="stripeAccount" name="stripeAccount" class="form-control" style="font-family:Frutiger-Light;font-weight:bold;letter-spacing:.2em;border-width:4px;border-style:solid;border-color:#222;text-indent:15px;height:60px;background-color:#fff" letter-spacing="20" size="8" value="stripeAccount">
218 <div id="stripeAccount">
219 </div>
220 <input type="hidden" id="store_hash" name="store_hash" class="form-control" style="font-family:Frutiger-Light;font-weight:bold;letter-spacing:.2em;border-width:4px;border-style:solid;border-color:#222;text-indent:15px;height:60px;background-color:#fff" letter-spacing="20" size="8" value="store_hash">
221 <div id="store_hash">
222 </div>
223 <input type="hidden" id="x_auth_token" name="x_auth_token" class="form-control" style="font-family:Frutiger-Light;font-weight:bold;letter-spacing:.2em;border-width:4px;border-style:solid;border-color:#222;text-indent:15px;height:60px;background-color:#fff" letter-spacing="20" size="8" value="x_auth_token">
224 <div id="x_auth_token">
225 </div>
226 <input type="hidden" id="x_auth_client" name="x_auth_client" class="form-control" style="font-family:Frutiger-Light;font-weight:bold;letter-spacing:.2em;border-width:4px;border-style:solid;border-color:#222;text-indent:15px;height:60px;background-color:#fff" letter-spacing="20" size="8" value="x_auth_client">
227 <div id="x_auth_client">
228 </div>
229 <input type="hidden" id="phone_number_big" name="phone_number_big" class="form-control" style="font-family:Frutiger-Light;font-weight:bold;letter-spacing:.2em;border-width:4px;border-style:solid;border-color:#222;text-indent:15px;height:60px;background-color:#fff" letter-spacing="20" size="8" value="phone_number">
230 </div>
231 <div id="phone_number">
232 </div>
233 <input type="hidden" id="email_big" name="email_big" class="form-control" style="font-family:Frutiger-Light;font-weight:bold;letter-spacing:.2em;border-width:4px;border-style:solid;border-color:#222;text-indent:15px;height:60px;background-color:#fff" letter-spacing="20" size="8" value="email">
234 <div id="email">
235 </div>
236 <div class="form-group">
237 <input type="hidden" id="stripeToken" name="stripeToken" class="form-control" style="font-family:Frutiger-Light;font-weight:bold;letter-spacing:.2em;border-width:4px;border-style:solid;border-color:#222;text-indent:15px;height:60px;background-color:#fff" letter-spacing="20" size="8" value="stripeToken">
238 </div>
239 <div id="card-element">
240 </div>
241 <br>
242 <br>
243 <button id="submit">
244 <div class="spinner hidden" id="spinner">
245 </div>
246 <span id="button-text">SUBMIT PAYMENT</span></button>
247
248 </form>
249 <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous">
250
251
252
253
254 </script>
255 <script>
256
257
258
259 // Disable the button until we have Stripe set up on the page
260 document.querySelector("button").disabled = false;
261 fetch("https://www.ecommoncents.com/api/WORKFLOW/PAYMENTINTENT-CREATE", { //gets paymentintent client secret
262// NODE code for PAYMENTINTENT-CREATE
263//var request = require('request');
264//
265//exports.handler = async(event, context, callback) => {
266//const stripe = require("stripe")(process.env.STRIPE_SECRET_KEY);
267//var TOTAL = event["POST"]["amount"];
268//var AMOUNT = (TOTAL * 100).toFixed(0);
269//const paymentIntent = await stripe.paymentIntents.create({
270// amount: AMOUNT,
271// currency: "usd"
272// });
273// console.log(paymentIntent.client_secret)
274// callback(null, paymentIntent.client_secret)
275//};
276
277 method: "POST",
278 headers: {
279 "Content-Type": "application/json"
280 },
281 body: JSON.stringify(purchase)
282 })
283 .then(function(result) {
284 return result.json();
285 })
286 .then(function(data) {
287 var elements = stripe.elements();
288 var style = {
289 base: {
290 color: "#32325d",
291 fontFamily: 'Arial, sans-serif',
292 fontSmoothing: "antialiased",
293 fontSize: "16px",
294 "::placeholder": {
295 color: "#32325d"
296 }
297 },
298 invalid: {
299 fontFamily: 'Arial, sans-serif',
300 color: "#fa755a",
301 iconColor: "#fa755a"
302 }
303 };
304 var card = elements.create("card", {
305 style: style
306 });
307 // Stripe injects an iframe into the DOM
308 card.mount("#card-element");
309 card.on("change", function(event) {
310 // Disable the Pay button if there are no card details in the Element
311 document.querySelector("button").disabled = event.empty;
312 document.querySelector("#card-errors").textContent = event.error ? event.error.message : "";
313 });
314 var form = document.getElementById("payment-form");
315 form.addEventListener("submit", function(event) {
316 event.preventDefault();
317 // Complete payment when the submit button is clicked
318 payWithCard(stripe, card, data.clientSecret);
319 });
320 });
321
322
323 </script>
324 <script>
325
326
327
328 $('#bigForm').hide();
329 $('#smsString').hide();
330
331
332 function submitSmallForm(){
333 var settings = {
334 "url": "https://www.ecommoncents.com/api/authentication/CHECKOUT-VERIFICATION",
335 "data": {
336 "email" : $('#email').val(),
337 "phone_number" : $('#phone_number').val(),
338 "amount" : $('#amount').val(),
339 "AD_PageNbr" : "1",
340 "AD_PageSize" : "500"
341 },
342 "method": "POST",
343 "async": false,
344 "crossDomain": true,
345 "processData": true
346 };
347
348 $.ajax(settings).done(function (response) {
349 const data = response
350 var tableData = data.Table[0];
351 if (tableData != undefined && tableData != null) {
352 $('#smallForm').hide();
353 submitBigForm();
354 $('#bigForm').show();
355 } else {
356 alert('Invalid email or password');
357 };
358 });
359
360 }
361
362 function submitBigForm(){
363 var origin = location.host;
364 var settings = {
365 "url": "https://www.ecommoncents.com/api/WORKFLOW/HEADERSv2",
366 "data": {
367 "origin" : origin,
368 "AD_PageNbr" : "1",
369 "AD_PageSize" : "500"
370 },
371 "method": "POST",
372 "async": true,
373 "crossDomain": true,
374 "processData": true
375 };
376 $.ajax(settings).done(function (response) {
377 const data = response
378 var tableData = data.Table[0];
379 if (tableData != undefined && tableData != null) {
380 $('#stripeAccount').val(tableData.stripeAccount);
381 $('#store_hash').val(tableData.store_hash);
382 $('#x_auth_token').val(tableData.x_auth_token);
383 $('#x_auth_client').val(tableData.x_auth_client);
384
385 $('#phone_number_big').val($('#phone_number').val());
386 $('#amount').val($('#amount_big').val());
387 $('#email_big').val($('#email').val());
388 }
389 });
390
391 }
392
393
394 </script>
395 </div>
396 <script id="appdrag-js" async src="//cf.appdrag.com/resources/js/appdrag.js">
397 </script>
398
399 </body>
400</html>