Added cors
This commit is contained in:
parent
336b02e4c4
commit
e9ddb92bf8
@ -2,32 +2,28 @@ import * as admin from 'firebase-admin';
|
||||
import * as functions from 'firebase-functions';
|
||||
import * as paypal from 'paypal-rest-sdk';
|
||||
|
||||
const cors = require('cors')({origin: true});
|
||||
|
||||
paypal.configure({
|
||||
mode: 'sandbox',
|
||||
client_id: 'AaU8tQfmz1_MFDTKuf84yYERXvdDt2ZFJVrxhNW_49DazF4A_F0VBuKyV5_nntyEdZqUa5Oq9ZBj65GV',
|
||||
client_secret: 'EAZ8aFDU4lHHLy1bQqULYWqznf3dBknXZW3AH__zFC0bUs8AGUyR6RNbm-jHvqtikX7PsSqMO5vxuvKm'
|
||||
});
|
||||
|
||||
export const checkout = functions.https.onRequest(async (request, response) => {
|
||||
export const checkout = functions.https.onRequest((request, response) => {
|
||||
cors(request, response, async () => {
|
||||
// Create base request
|
||||
let req = {
|
||||
intent: 'sale',
|
||||
payer: {
|
||||
payment_method: 'paypal'
|
||||
},
|
||||
payer: {payment_method: 'paypal'},
|
||||
redirect_urls: {
|
||||
return_url: 'https://fhsons.zakscode.com/success',
|
||||
cancel_url: 'https://fhsons.zakscode.com/cart'
|
||||
},
|
||||
transactions: [
|
||||
{
|
||||
item_list: {
|
||||
items: []
|
||||
},
|
||||
amount: {
|
||||
total: 0,
|
||||
currency: 'CAD'
|
||||
},
|
||||
item_list: {items: []},
|
||||
amount: {total: 0, currency: 'CAD'},
|
||||
description: 'Purchase of equipment and suplies from FH & Sons'
|
||||
}
|
||||
]
|
||||
@ -75,6 +71,7 @@ export const checkout = functions.https.onRequest(async (request, response) => {
|
||||
response.status(500);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
exports.process = functions.https.onRequest((req, res) => {
|
||||
const paymentId = req.query.paymentId;
|
||||
|
Loading…
Reference in New Issue
Block a user