This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import {fetch} from 'wix-fetch'; | |
export async function getAccess() { | |
const response = await fetch("https://api.sandbox.paypal.com/v1/oauth2/token", { | |
method: 'post', | |
headers: { | |
"Content-Type": "application/x-www-form-urlencoded", | |
"Authorization": "Basic " + "" //ENTER ENCODED STRING | |
}, | |
body: "grant_type=client_credentials" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import {ok, created, serverError, response} from 'wix-http-functions'; | |
import {capturePayment} from 'backend/payPal.jsw'; | |
import wixData from 'wix-data'; | |
export function post_payPal(request) { | |
let options = { | |
"headers": { | |
"Content-Type": "application/json" | |
} | |
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import {getAccess, order} from 'backend/payPal.jsw'; | |
import wixLocation from 'wix-location'; | |
$w.onReady(function () { | |
}); | |
export function checkout_click(event) { | |
getAccess() | |
.then( (tok) => { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import wixData from 'wix-data'; | |
import wixUsers from 'wix-users'; | |
export function dataset2_ready() { | |
$w("#forex").value = 'USD'; | |
} | |
export function repeater1_itemReady($item, itemData, index) { | |
$item("#price").text = "USD " + itemData.price; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import wixUsers from 'wix-users'; | |
import wixData from 'wix-data'; | |
import {createMyPayment} from 'backend/wixPay.jsw'; | |
import wixPay from 'wix-pay'; | |
$w.onReady(function () { | |
let user = wixUsers.currentUser.id; | |
wixData.query('cart') | |
.eq('userId', user) | |
.find() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import wixPay from 'wix-pay-backend'; | |
export function createMyPayment(products, amt, cry) { | |
return wixPay.createPayment({ | |
items: products, | |
amount: amt, | |
currency: cry | |
}); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function signUpMember(response, cus, lastFour, brand, sourceData, referrer, donationValue) { | |
wixUsers.register($w("#email").value, $w("#password").value, { | |
"contactInfo": { | |
"firstName": $w("#fName").value, | |
"lastName": $w("#lName").value | |
} | |
}) | |
.then( (result) => { | |
$w("#processorText").text = 'Thank you for your patience, We are almost done'; | |
updateStageOne(response, cus, lastFour, brand, sourceData, referrer, donationValue); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function signUpMember(response, cus, lastFour, brand, sourceData, referrer, donationValue) { | |
let email = $w("#email").value.toLowerCase(); | |
let password = $w("#password").value; | |
let fname = $w("#fName").value; | |
let lname = $w("#lName").value; | |
registration(email, password, fname, lname) | |
.then( (res) => { | |
console.log(res); | |
if(res.status === 'Active') { | |
wixUsers.applySessionToken(res.sessionToken) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import wixData from 'wix-data'; | |
$w.onReady(function () { | |
}); | |
export function dataset1_ready() { | |
$w("#repeater1").onItemReady( ($item, itemData, index) => { | |
$item("#price").text = itemData.price + ' ' + itemData.currency; | |
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import {createToken, encodeCard} from "public/stripeAPI.js"; | |
import {subscription, createCustomer} from "backend/stripe"; | |
import wixLocation from 'wix-location'; | |
$w.onReady(function () { | |
}); | |
var items = []; //your plan ID will go here (plan_XXXXXXXXXXXXXX) |