Merge pull request #24704 from blaggacao/feat/add-better-payment-lifecycle-events
feat: add more payment lifecycle events to server scripts
This commit is contained in:
commit
eadce6ccb8
3 changed files with 7 additions and 3 deletions
|
|
@ -56,7 +56,7 @@
|
|||
"fieldname": "doctype_event",
|
||||
"fieldtype": "Select",
|
||||
"label": "DocType Event",
|
||||
"options": "Before Insert\nBefore Validate\nBefore Save\nAfter Insert\nAfter Save\nBefore Submit\nAfter Submit\nBefore Cancel\nAfter Cancel\nBefore Delete\nAfter Delete\nBefore Save (Submitted Document)\nAfter Save (Submitted Document)\nOn Payment Authorization"
|
||||
"options": "Before Insert\nBefore Validate\nBefore Save\nAfter Insert\nAfter Save\nBefore Submit\nAfter Submit\nBefore Cancel\nAfter Cancel\nBefore Delete\nAfter Delete\nBefore Save (Submitted Document)\nAfter Save (Submitted Document)\nOn Payment Authorization\nOn Payment Paid\nOn Payment Failed"
|
||||
},
|
||||
{
|
||||
"depends_on": "eval:doc.script_type==='API'",
|
||||
|
|
@ -149,7 +149,7 @@
|
|||
"link_fieldname": "server_script"
|
||||
}
|
||||
],
|
||||
"modified": "2023-10-14 11:24:46.478533",
|
||||
"modified": "2024-02-06 07:09:45.478533",
|
||||
"modified_by": "Administrator",
|
||||
"module": "Core",
|
||||
"name": "Server Script",
|
||||
|
|
@ -173,4 +173,4 @@
|
|||
"sort_order": "DESC",
|
||||
"states": [],
|
||||
"track_changes": 1
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -45,6 +45,8 @@ class ServerScript(Document):
|
|||
"Before Save (Submitted Document)",
|
||||
"After Save (Submitted Document)",
|
||||
"On Payment Authorization",
|
||||
"On Payment Paid",
|
||||
"On Payment Failed",
|
||||
]
|
||||
enable_rate_limit: DF.Check
|
||||
event_frequency: DF.Literal[
|
||||
|
|
|
|||
|
|
@ -17,6 +17,8 @@ EVENT_MAP = {
|
|||
"after_delete": "After Delete",
|
||||
"before_update_after_submit": "Before Save (Submitted Document)",
|
||||
"on_update_after_submit": "After Save (Submitted Document)",
|
||||
"on_payment_paid": "On Payment Paid",
|
||||
"on_payment_failed": "On Payment Failed",
|
||||
"on_payment_authorized": "On Payment Authorization",
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue