Kandiantong: The back office shows products, orders, and members together
The conclusion first: if a Channels sale cannot be reliably matched to a mall member, do not issue points automatically. Record the channel order first, and grant the points only after the identity is complete.
Who is the source of truth
For a third-party product, the interface follows that party's current documentation and the version you purchased. This article describes the acceptance criteria used when Kandiantong is implemented. Channels or WeChat Channels Store is the transaction source for that order. The mall membership system is the source of points and coupons. The two are linked by unionid or by a binding the user starts. Points are discussed only when an identity can be obtained.
Key fields include the order number, the product, a unionid or mobile number, and payment status. When an official data channel exists, connect it for the project. When only a spreadsheet export is available, import daily, and do not promise real-time points.
Failure compensation
Orders without an identity go into pending binding and do not issue assets. After binding happens, issue them later under the rules, and prevent the same grant from being issued twice.
How to check before launch
For "Channels orders and member identity," write the source of truth first. Points are discussed only when an identity can be obtained. Without interface documentation, a test environment, and one successful message, do not enter the development schedule.
When the other side is down, the mall either stops taking orders or uses safety stock under a written plan. It cannot keep selling without a limit. A dead letter needs an owner, and that person must be able to say the same day whether it will be replayed or voided. Kandiantong implements the agreed fields and does not rewrite the other side's rates or activation status. Acceptance criterion: if a Channels sale cannot be reliably matched to a mall member, do not issue points automatically. Record the channel order first, and grant the points only after the identity is complete.
Source: https://www.kandiantong.com/integrate/channels-video.html