ब्लैक फ्राइडे सेल60% तक की छूट
  • सालाना प्लान के पहले साल पर 60% छूट
  • लाइफ़टाइम लाइसेंस पर 45% छूट
खत्म होगा
ऑफ़र पाएँ

Agent-Ready Checkout: Total Approve करें, फिर Payment सत्यापित करें

49 का charger final total में 66 हो जाता है। Authority, credential और unknown outcomes संभालें; agent को fraud checks से छूट न दें।

लेखक

Anichur Rahaman

एक महीने पहले7 मिनट पढ़ें205 दृश्य
Agent-Ready Checkout: Total Approve करें, फिर Payment सत्यापित करें

खरीदार assistant से compatible laptop charger अधिकतम 60 में खरीदने को कहता है। Product 49, shipping 6 और माना tax 11: कुल 66। अभी दुकान को agent-payment problem नहीं मिली; budget से बाहर offer मिली है। रकम एक अनिर्दिष्ट मुद्रा में शिक्षण गणना है, tax सलाह नहीं।

अब मानें खरीदार supported route में revised 66-total purchase approve करता है। Payment request timeout होती है। क्या payment failed, या provider ने charge किया और response खो गया? “फिर कोशिश करें” खतरनाक है यदि इसका अर्थ नया payment बनाना हो।

Protocol logos से बेहतर ये दो क्षण agent-ready checkout समझाते हैं। पहले current purchase का अधिकार साबित करें, फिर वास्तविक नतीजा जानें। नीचे electronics shop काल्पनिक शिक्षण उदाहरण है, live sales result नहीं।

Item नहीं, पूरी Purchase का Quote दें

मूल 60 limit final 66 को cover नहीं करती; अंतर 6 है। चुपचाप limit को item-only budget न मानें, payment बाँटकर न बचें। अनुमत विकल्प दें या जरूरी fresh approval लें। Delivery, quantity, connector, currency या seller बदलना भी approval बदल सकता है।

Quote में exact variant, compatible device requirements, item amounts, discounts, tax, shipping, currency, delivery estimate और अन्य लागू charges हों। Validity तथा stock-reservation conditions बताएं। Relevant term बदले तो पुराने quote को charge करने के बजाय revalidate और authority refresh करें। Cart अकेला reserved item नहीं।

हर buyer का route एक नहीं। अपना checkout page, cart transfer या eligible in-assistant integration हो सकता है। Google native-checkout guide supported lifecycle बताता है, universal enrolment नहीं। Merchant के लिए वास्तविक route और version जाँचें।

Trust के चार अलग सवाल पूछें

Caller पहचानना, buyer authority साबित करना, valid payment credential और transaction risk जाँचना जुड़े हैं, विकल्प नहीं। Table इन्हें अलग करता है। Genuine agent भी unauthorised purchase माँग सकता है; buyer approval के बावजूद normal controls transaction मना कर सकते हैं।

AP2 mandate model direct cart approval और बाद के action के delegated instructions अलग करता है। Actual supported mandate और limits मानें; chat transcript अकेला verified mandate नहीं।

FIDO की April 2026 घोषणा AP2 तथा Verifiable Intent contributions से standards-development बताती है। यह हर merchant integration आज interoperable होने का certificate नहीं।

सवालकौन-सा Evidenceकिसका विकल्प नहीं
Caller कौन है?Supported caller/session verificationBuyer authority या हर endpoint permission
Buyer ने क्या Allow किया?Current exact cart या scoped delegationPayment processing और fraud controls
Credential इस्तेमाल हो सकता है?Provider-validated scope, amount, validityProduct suitability या पूरा customer intent
Transaction में क्या हुआ?Verified provider और merchant recordsअकेले settlement, delivery या dispute outcome

Token Access सीमित करता है, सब साबित नहीं

Stripe current seller guide seller-scoped Shared Payment Tokens के usage और expiry limits बताता है, recurring configurations समेत। हर credential bank-issued, single-use और तीस मिनट का न मानें।

कौन provider grant validate करता है, किस seller/currency के लिए, कितनी amount और use conditions हैं, expiry/revocation कैसे enforce होती है—पूछें। Credential को approved purchase और current account permissions से मिलाएं। Valid credential product compatibility या intended quantity साबित नहीं करता।

Credentials prompts, model memory, screenshots, analytics और सामान्य logs में न दें। जरूरी protected references और evidence ही retention policy अनुसार रखें। Tokenization access control, secure handling और चुने flow की payment-compliance जिम्मेदारी नहीं हटाता। Cryptography खुद बनाने के बजाय supported provider libraries लें।

Timeout का अर्थ Reconcile होने तक Unknown

Consequential request से पहले durable local operation reference बनाएं और approved order/payload से बाँधें। उसी operation के retries नए charges न बनें। Concurrent requests में local duplicate protection चाहिए; हर click पर नई key उद्देश्य विफल करती है।

Timeout के बाद existing provider/session reference query करें और authenticated evidence process करें। Unknown रहे तो state बनाए रखें, buyer को बताएं और backoff, jitter, attempt limit व owner सहित bounded reconciliation queue करें। Request समाप्त होने पर failure घोषित न करें, safeguards न हटाएं और दो बार fulfil न करें।

Stripe idempotency rules API version अनुसार अलग हैं: v1 saved server error लौटाता है; pruned key नया request बना सकती है। Error से बचने के लिए अंधाधुंध keys न बदलें।

Payment authorisation, capture, merchant order acceptance, settlement और fulfilment अलग हैं। Screen success या assistant का “paid” अकेला evidence नहीं। Stripe webhook guide signatures verify और duplicate/out-of-order events handle करने को कहता है। Actual provider state जाँचें, local effects safely repeatable रखें।

66 total मूल 60 limit से अधिक है; fresh authority चाहिए। Validation के बाद tracked operation success, refusal या unknown में जाता है; unknown में lookup और bounded reconciliation।
Conceptual control flow, payment guarantee नहीं। Success में actual provider state बताएं; settlement और delivery अलग हैं।

Fraud Checks और Customer Permissions रखें

Supported trust scheme में signed request caller पहचानने में मदद करता है; product, order और payment endpoints के लिए allow-all नहीं। जहाँ लागू expected issuer/key, audience, freshness और endpoint की current permission/limit verify करें। जाली “AI agent” header कुछ नहीं साबित करता।

Mouse movement न होने को पूरी decision न बनाएं; relevant fraud signals देखें। Verified agent को transaction checks चाहिए; unverified automation अपने-आप fraud नहीं। Case अनुसार deny, supported additional verification या normal authorised route दें। Human confirmation legal prohibition, stolen credential या unresolved security failure नहीं हटाती।

Status और return actions verified buyer/authorised representative तथा सही account/order तक रखें। Private stock, addresses, invoices और payment data public discovery response में नहीं। Safe rate limits रखें और replay, velocity तथा एक approval से कई orders की कोशिश देखें।

Receipt से Return और Dispute तक Evidence रखें

Buyer के उपयोग योग्य route पर actual order reference, items, total, currency और current status दें। Agreed support/contact path रखें; legitimate relay address अपने-आप invalid नहीं। Receipt पहुँचाने को सिर्फ assistant पर निर्भर न रहें। Tracking या shipped status delivery proof नहीं।

Return के लिए applicable policy, legal rights, received goods और authorised remedy payment operation से अलग जाँचें। Stripe refund guide original method और failed refund/permitted alternatives अलग करता है। असंबद्ध transfer बनाने के बजाय documented exception process मानें।

Approved quote/version, authority/provider references, relevant policy, communications और fulfilment evidence restricted access में रखें। Usable token audit attachment नहीं। Refund/dispute overlap से double reimbursement रोकें और refund final result reconcile करें।

अपने programme में dispute type, authentication, evidence deadline और liability condition कौन संभालता है, acquirer/provider से पूछें। Signed mandate उपयोगी evidence हो सकता है; dispute win या हर loss transfer की गारंटी नहीं। Marketing announcement से universal liability rule न निकालें।

विस्तार से पहले Failure Paths का Pilot

Eligible sandbox और approved test identities लें, production card details नहीं। मूल 60 limit के विरुद्ध 66 total, approval के बाद changed cart, expired/revoked credential, wrong seller/currency, duplicate completion, provider success के बाद timeout, delayed/replayed events, incompatible product, private status और partial refund/dispute overlap test करें।

Operator end-to-end records दिखाए: एक approved purchase, intended payment outcome, एक fulfilment decision और traceable customer remedy। Unknown payments को response deadline, escalation और stop condition दें। Sandbox pass live market eligibility या हर issuer behaviour साबित नहीं करता; provider से अलग पुष्टि करें।

Approved attempts, successful captures, unknown outcomes, duplicates, fulfilment errors, support workload और refunds/disputes स्पष्ट denominators व windows से मापें। Team order/money reconcile और failures recover कर सके तभी विस्तार करें। उपयोगी वादा controlled purchase journey है, किसी भी कीमत पर autonomous sale नहीं।

AI shopping series भाग 3। साथ में purchase routes और merchant readiness तथा product discovery और GEO पढ़ें।

समीक्षा: 5 नवंबर 2026। Anichur Rahaman StoreConsole के निर्माता हैं। Scenarios और amounts उदाहरण हैं; programme terms तथा capabilities अलग होती हैं।

लेखक का परिचय

Anichur Rahaman

पढ़ना जारी रखें