Stay organized with collections
Save and categorize content based on your preferences.
AI-generated Key Takeaways
This table outlines the possible decisions a user can make regarding a proposed order within an application.
User decisions include accepting, rejecting, updating the delivery address, or requesting cart changes.
If the delivery address is updated or the cart is changed, the application must re-request a transaction decision with the updated information.
UNKNOWN_USER_DECISION is a default state representing an unspecified user decision.
/ Posible user decisions regarding the proposed order.
Enums
UNKNOWN_USER_DECISION
Unspecified user decision.
ORDER_ACCEPTED
Order was accepted by user.
ORDER_REJECTED
Order was rejected by user.
DELIVERY_ADDRESS_UPDATED
User updates delivery address which requires proposed order being updated. The app MUST call AskForTransactionDecision() again with the updated proposed order.
CART_CHANGE_REQUESTED
User asks for changing cart, e.g. "change cart", "change something else". The app needs to handle cart change interaction with user and call AskForTransactionDecision() again once the cart is changed.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[],[]]