AnySpend Payment Received
Triggers when a payment completes via AnySpend. Set a destination chain and recipient address to start your workflow when funds arrive.
ट्रिगर वाणिज्य
AnySpend के माध्यम से भुगतान पूरा होने पर ट्रिगर होता है। धनराशि प्राप्त होने पर आपके वर्कफ़्लो को प्रारंभ करने के लिए गंतव्य श्रृंखला और प्राप्तकर्ता पता सेट करें।
एक नजर में
| फ़ील्ड | मान |
|---|---|
| ट्रिगर आईडी | anyspend |
| श्रेणी | वाणिज्य |
| टैग | payment, cross-chain, anyspend |
ट्रिगर कॉन्फ़िगरेशन
| फ़ील्ड | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
chainId | integer | हाँ | भुगतान के लिए गंतव्य श्रृंखला आईडी |
recipientAddress | string | हाँ | भुगतान प्राप्तकर्ता पता (hex) |
tokenAddress | string | नहीं | गंतव्य टोकन पता। यदि छोड़ा गया हो, तो कोई भी टोकन स्वीकार किया जाता है। |
amount | string | नहीं | टोकन आधार इकाइयों (wei) में आवश्यक भुगतान राशि। |
enablePaymentLink | boolean | नहीं | सक्षम करने पर, वर्कफ़्लो प्रकाशित करने पर एक साझा करने योग्य भुगतान लिंक URL स्वतः उत्पन्न होता है। |
ट्रिगर परिणाम
| फ़ील्ड | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
triggeredAt | string | हाँ | भुगतान कॉलबैक प्राप्त होने पर समय-चिह्न (UTC, RFC3339 प्रारूप) |
payment | object | हाँ | AnySpend से भुगतान विवरण |
inputs | object | नहीं | callbackMetadata के माध्यम से पारित वैकल्पिक फॉर्म डेटा |
paymentLinkUrl | string | नहीं | साझा करने योग्य भुगतान लिंक URL (केवल भुगतान-लिंक-सक्षम ट्रिगर के लिए उपस्थित) |
वर्कफ़्लो रूट उदाहरण
json{ "nodes": { "root": { "type": "anyspend", "payload": { "chainId": 8453, "recipientAddress": "0x0000000000000000000000000000000000000000" }, "children": [ "log_event" ] }, "log_event": { "type": "log", "payload": { "message": "Triggered at {{$trigger.triggeredAt}}" }, "children": [] } }}
अनुगामी नोड्स {{$trigger.triggeredAt}} तथा ऊपर सूचीबद्ध किसी भी परिणाम फ़ील्ड्स का उपयोग कर सकते हैं। घटना ट्रिगर्स सामान्यतः event, body, trade, या raw जैसे फ़ील्ड के अंतर्गत कच्चे स्रोत पेलोड को उजागर करते हैं।
