THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Sr No. | API Endpoint | Description | Tasks/PRs | Status | Phase | |
---|---|---|---|---|---|---|
Customer Profile | ||||||
1 | POST /customers | To register the customer. | ||||
2 | GET /customers/{customerPartyId} | To get the customer's personal information, addresses, emails, phones, etc. | https://github.com/apache/ofbiz-plugins/pull/45 | In Code Review | I | |
3 | PUT /customers/{customerPartyId} | To update the customer's personal information. | https://github.com/apache/ofbiz-plugins/pull/45 | In Code Review | I | |
4 | POST /customers/reset-password | To get the reset password link on the registered email. | https://github.com/apache/ofbiz-plugins/pull/45 | In Code Review | I | |
5 | POST /customers/{customerPartyId}/change-password | To change the password. | https://github.com/apache/ofbiz-plugins/pull/45 | In Code Review | I | |
6 | POST /customers/{customerPartyId}/shipping-addresses | To create the postal address. | https://github.com/apache/ofbiz-plugins/pull/45 | In Code Review | I | |
7 | GET /customers/{customerPartyId}/shipping-addresses | To get the customer's postal addresses | ||||
8 | PUT /customers/{customerPartyId}/shipping-addresses/{contactMechId} | To update the postal address and to mark the default address. | https://github.com/apache/ofbiz-plugins/pull/45 | In Code Review | I | |
9 | DELETE /customers/{customerPartyId}/shipping-addresses/{contactMechId} | To delete/expire the postal address. | https://github.com/apache/ofbiz-plugins/pull/45 | In Code Review | I | |
10 | POST /customers/{customerPartyId}/creditpayment-cardsmethods | To create a credit card.save a payment method e.g. credit card, gift card, eft account | https://github.com/apache/ofbiz-plugins/pull/45 | In Code Review | I | |
11 | PUTGET /customers/{customerPartyId}/ | credit-cards/{paymentMethodId}payment-methods | To | update the credit card detail and to mark it as default.https://github.com/apache/ofbiz-plugins/pull/45 | In Code Review | I |
12 | DELETE /customers/{customerPartyId}/credit-cards/{paymentMethodId} | To remove a credit card. | https://github.com/apache/ofbiz-plugins/pull/45 | In Code Review | I | |
13 | POST /customers/{customerPartyId}/gift-cards | To create a gift card. | https://github.com/apache/ofbiz-plugins/pull/45 | In Code Review | I | |
get the user's payment methods eg. saved credit cards, gift cards, eft accounts | ||||||
12 | 14 | PUT /customers/{customerPartyId}/giftpayment-cardsmethods/{paymentMethodId} | To update the gift card detail and to mark it as defaultpayment method detail. | https://github.com/apache/ofbiz-plugins/pull/45 | In Code Review | I |
1513 | DELETE /customers/{customerPartyId}/giftpayment-cardsmethods/{paymentMethodId} | To remove the gift card. | https://github.com/apache/ofbiz-plugins/pull/45 | In Code Review | I | |
16 | POST /customers/{customerPartyId}/eft-accounts | To create an EFT account. | https://github.com/apache/ofbiz-plugins/pull/45 | In Code Review | I | |
17 | PUT /customers/{customerPartyId}/eft-accounts/{paymentMethodId} | To update the EFT account detail and to mark it as default. | https://github.com/apache/ofbiz-plugins/pull/45 | In Code Review | I | |
18 | DELETE /customers/{customerPartyId}/eft-accounts/{paymentMethodId} | To remove the EFT a saved credit card, gift card, eft account. | https://github.com/apache/ofbiz-plugins/pull/45 | In Code Review | I | |
Order History & Return | ||||||
1 | GET /customers/{customerPartyId}/orders | To fetch all the orders of a customer. | Planning | I | ||
2 | GET /customers/{customerPartyId}/orders/{orderId} | To fetch the order detail. | Planning | I | ||
3 | PUT /customers/{customerPartyId}/orders/{orderId} | To update the order. Right now the support to cancel an item(partially or fully) is there. That should be handled in this API. | Planning | I | ||
4 | GET /customers/{customerPartyId}/orders/{orderId}/order-pdf | To get the order pdf. | Planning | I | ||
5 | GET /customers/{customerPartyId}/orders/{orderId}/invoice-pdf | To get the invoice pdf. | Planning | I | ||
6 | POST /customers/{customerPartyId}/returns | To create a return. | Planning | I |
...