Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] support to create return authorization and customer refund in netsuite #128

Draft
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

aniket12chouhan
Copy link
Collaborator

@aniket12chouhan aniket12chouhan commented Apr 1, 2024

  1. Retrieves JSON files containing Return Authorization data from a specified directory on the SFTP server.
  2. Transforms Sales Orders into Return Authorizations, sets return reasons, order status, and updates item quantities and amounts.
  3. If Return Authorizations create successfully then Creates Item Receipts corresponding to each Return Authorization.
  4. If Return Authorizations and Item Receipts created successfully then Generates Credit Memos from the Return Authorizations.
  5. Create Customer Refunds based on Credit Memos, associating them with the respective customers and payment methods.
  6. Added functionality to create directories in the SFTP location to facilitate efficient file transfers.
  7. Implemented support for manual receipt of returned items in sales orders, triggering the creation of credit memos and customer refund records using a User Event Script.

@aniket12chouhan aniket12chouhan linked an issue Apr 1, 2024 that may be closed by this pull request
@rehan3586 rehan3586 changed the title support to create return authorization and customer refund in netsuite [WIP] support to create return authorization and customer refund in netsuite Apr 3, 2024
@rehan3586 rehan3586 marked this pull request as draft April 3, 2024 09:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Sync InStore Return/Refund from OMS to NetSuite
2 participants