Before opening a pull request:
- Run
node scripts/validate.mjs. - Build the plugin inside a nopCommerce 4.90 source tree when changing C# or Razor files.
- Keep API tokens server-side.
- Update docs when settings, webhook behavior, or order reconciliation changes.
- Include a security note for checkout or webhook changes.