Skip to content

feat: add StarPOS and EPAY compatibility - #117

Open
zengliny wants to merge 27 commits into
jeequan:masterfrom
zengliny:feat/starpos-channel
Open

feat: add StarPOS and EPAY compatibility#117
zengliny wants to merge 27 commits into
jeequan:masterfrom
zengliny:feat/starpos-channel

Conversation

@zengliny

Copy link
Copy Markdown

Summary

  • add StarPOS QR payment channel with RSA signing, order query, notifications, and SQL registration
  • add EPAY V1/V2 compatibility endpoints for mapi, submit, notify, and return
  • lock callback idempotency, protocol-version binding, signing contracts, and synthetic fixtures

Verification

  • EPAY compatibility target suite: 50/50
  • full payment reactor: 143/143
  • reactor compile: BUILD SUCCESS
  • git diff --check: passed

Notes

  • production configuration and real merchant parameters are unchanged
  • real MySQL migration lifecycle verification remains a separate deployment-environment task

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.

1 participant