payment.js 898 B

1234567891011121314151617181920212223242526
  1. import api from 'src/api';
  2. export const payServicePackage = async (servicePackageId, payload) => {
  3. const { data } = await api.post(`/payment/service-package/${servicePackageId}/pay`, payload);
  4. return data.payload;
  5. };
  6. export const getServicePackagePix = async (servicePackageId) => {
  7. const { data } = await api.get(`/payment/service-package/${servicePackageId}/pix`);
  8. return data.payload;
  9. };
  10. export const payScheduleProposal = async (proposalId, payload) => {
  11. const { data } = await api.post(`/payment/schedule-proposal/${proposalId}/pay`, payload);
  12. return data.payload;
  13. };
  14. export const getScheduleProposalPix = async (proposalId) => {
  15. const { data } = await api.get(`/payment/schedule-proposal/${proposalId}/pix`);
  16. return data.payload;
  17. };
  18. export const getPaymentPlatformFees = async () => {
  19. const { data } = await api.get('/payment/platform-fees');
  20. return data.payload;
  21. };