forked from lampewebdev/meteor-payapl
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathclient.js
42 lines (41 loc) · 1.2 KB
/
client.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
//TODO: needs rewrite !
// Paypal.payment = {};
//
// Paypal.payment.list = function() {
// return Meteor.call("payPalPaymentList");
// };
// Paypal.payment.PayPalPaymentDetails = function(payId, callback){
// Meteor.call("PayPalPaymentDetails", payId, function(error, payment){
// if(error){
// callback(error, undefined);
// return error;
// }else{
// callback(undefined, payment);
// return payment;
// }
// });
// };
// Paypal.payment.payPalCreatePayPalPayment = function(obj, callback) {
// if (typeof postFunction !== 'function') {
// return new Meteor.Error("500", "postFunction has to be a function");
// }
// return Meteor.call("payPalCreatePayPalPayment", obj, function(error, result) {
// if (error) {
// return new Meteor.Error("500", error);
// }
// callback(result);
// return result;
// });
// };
//
// Paypal.payment.payPalExecutePayment = function(paymentId, payerId, callback) {
// return Meteor.call("payPalExecutePayment", paymentId, {
// "payer_id": payerId
// }, function(error, result) {
// if (error) {
// callback(error, undefined);
// } else {
// callback(undefined, result);
// }
// });
// };