aboutsummaryrefslogtreecommitdiffstats
path: root/src/api/PaymentApi.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/PaymentApi.js')
-rw-r--r--src/api/PaymentApi.js22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/api/PaymentApi.js b/src/api/PaymentApi.js
new file mode 100644
index 000000000..3f6bb442e
--- /dev/null
+++ b/src/api/PaymentApi.js
@@ -0,0 +1,22 @@
1export default class PaymentApi {
2 constructor(server, local) {
3 this.server = server;
4 this.local = local;
5 }
6
7 plans() {
8 return this.server.getPlans();
9 }
10
11 getHostedPage(planId) {
12 return this.server.getHostedPage(planId);
13 }
14
15 getDashboardUrl() {
16 return this.server.getPaymentDashboardUrl();
17 }
18
19 getOrders() {
20 return this.server.getSubscriptionOrders();
21 }
22}