let https = require('https');
-return async (config, order_id) => {
+return async (env, order_id) => {
+ let config = await env.site.get_json('/_config/config.json');
let get_access_token = await _require('get_access_token.jst');
return new Promise(resolve => {
- get_access_token(config).then((access_token) => {
+ get_access_token(env).then((access_token) => {
const options = {
hostname: 'api.' + (config.environment === 'sandbox' ? 'sandbox.' : '') + 'paypal.com',
port: 443,
let https = require('https');
-return async (config, item_obj) => {
+return async (env, item_obj) => {
+ let config = await env.site.get_json('/_config/config.json');
let get_access_token = await _require('get_access_token.jst');
return new Promise(resolve => {
- get_access_token(config).then((access_token) => {
+ get_access_token(env).then((access_token) => {
const options = {
hostname: 'api.' + (config.environment === 'sandbox' ? 'sandbox.' : '') + 'paypal.com',
let https = require('https');
-return async config => {
+return async env => {
let get_oauth = await _require('get_oauth.jst');
return new Promise(resolve => {
- get_oauth(config).then((response) => {
+ get_oauth(env).then((response) => {
resolve(response.access_token);
});
});
let https = require('https');
-return async config => {
+return async env => {
+ let config = await env.site.get_json('/_config/config.json');
+
return new Promise(resolve => {
const data = 'grant_type=client_credentials';
let https = require('https');
-return async (config, order_id) => {
+return async (env, order_id) => {
+ let config = await env.site.get_json('/_config/config.json');
let get_access_token = await _require('get_access_token.jst');
return new Promise(resolve => {
- get_access_token(config).then((access_token) => {
+ get_access_token(env).then((access_token) => {
const options = {
hostname: 'api.' + (config.environment === 'sandbox' ? 'sandbox.' : '') + 'paypal.com',
let https = require('https');
-return async (config, new_order_details) => {
+return async (env, new_order_details) => {
+ let config = await env.site.get_json('/_config/config.json');
let get_access_token = await _require('get_access_token.jst');
return new Promise((resolve, reject) => {
- get_access_token(config).then((access_token) => {
+ get_access_token(env).then((access_token) => {
patch_details = new_order_details.patch_details;
order_id = new_order_details.order_id;
const options = {
return async env => {
let capture_order = await _require('/_library/capture_order.jst')
- let config = await env.site.get_json('/_config/config.json')
let cookies = cookie.parse(env.request.headers.cookie || '')
- let response = await capture_order(config, cookies.order_id)
+ let response = await capture_order(env, cookies.order_id)
console.log('capture_order()', response)
env.site.serve(
let XDate = require('xdate')
return async env => {
- let config = await env.site.get_json('/_config/config.json')
let create_order = await _require('/_library/create_order.jst')
let random_number = await _require('/_library/random_number.jst')
}
}
console.log('item_obj', item_obj)
- response = await create_order(config, item_obj)
+ response = await create_order(env, item_obj)
console.log('create_order()', response)
//sess.order_id = response.id
let cookie = require('cookie')
return async env => {
- let config = await env.site.get_json('/_config/config.json')
let get_order_details = await _require('/_library/get_order_details.jst')
let cookies = cookie.parse(env.request.headers.cookie || '')
- let response = await get_order_details(config, cookies.order_id)
+ let response = await get_order_details(env, cookies.order_id)
console.log('get_order_details()', response)
env.site.serve(
let XDate = require('xdate')
return async env => {
- let config = await env.site.get_json('/_config/config.json')
let patch_order_details = await _require('/_library/patch_order_details.jst')
let random_number = await _require('/_library/random_number.jst')
"order_id": cookies.order_id
}
response = {
- http_code: await patch_order_details(config, new_order_details)
+ http_code: await patch_order_details(env, new_order_details)
}
console.log('patch_order_details()', response)
}