-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcommerce_escrow.workflows.yml
More file actions
133 lines (132 loc) · 3.45 KB
/
commerce_escrow.workflows.yml
File metadata and controls
133 lines (132 loc) · 3.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
escrow_workflow:
id: order_default
group: commerce_order
label: 'Escrow Workflow'
states:
draft:
label: Draft
validation:
label: Validation
confirmed:
label: Confirmed
payment_approved:
label: Payment Approved
payment_rejected:
label: Payment Rejected
shipped:
label: Buyer sent goods
received:
label: Seller received goods
accepted:
label: Buyer accepted goods
rejected:
label: Buyer rejected goods
completed:
label: Completed
canceled:
label: Canceled
transitions:
place:
label: 'Place order'
from: [ draft ]
to: validation
agree:
label: 'Buyer Agreed'
from: [ draft, validation ]
to: confirmed
offer_accepted:
label: 'Buyer accepted offer'
from: [ draft, validation ]
to: confirmed
payment_approved:
label: 'Payment approved'
from: [ draft, validation, confirmed ]
to: payment_approved
payment_rejected:
label: 'Payment rejected'
from: [ draft, validation, confirmed ]
to: payment_rejected
ship:
label: 'Shipped items'
from: [ draft, validation, confirmed, payment_approved ]
to: shipped
receive:
label: 'Received items'
from: [ draft, validation, confirmed, payment_approved, shipped ]
to: received
accept:
label: 'Accepted items'
from: [ draft, validation, confirmed, payment_approved, shipped, received ]
to: accepted
reject:
label: 'Rejected items'
from: [ draft, validation, confirmed, payment_approved, shipped, received ]
to: rejected
complete:
label: 'Complete order'
from: [ validation, confirmed, payment_approved, shipped, received, accepted, rejected ]
to: completed
cancel:
label: 'Cancel order'
from: [draft, validation, confirmed, payment_approved, payment_rejected, received, shipped, accepted, rejected]
to: canceled
escrow_payment:
id: escrow_payment
group: commerce_payment
label: 'Escrow Payment'
states:
new:
label: 'New'
pending:
label: 'Pending'
received:
label: 'Received'
approved:
label: 'Approved'
rejected:
label: 'Rejected'
completed:
label: 'Completed'
partially_refunded:
label: 'Partially refunded'
refunded:
label: 'Refunded'
voided:
label: 'Voided'
transitions:
payment_sent:
label: 'Payment sent'
from: [new]
to: pending
payment_received:
label: 'Payment received'
from: [new, pending, approved, rejected]
to: received
payment_approved:
label: 'Payment approved'
from: [new, pending, received, rejected]
to: approved
payment_rejected:
label: 'Payment rejected'
from: [new, pending, received, approved]
to: rejected
payment_disbursed:
label: 'Payment received'
from: [new, pending, received, approved, rejected]
to: completed
complete:
label: 'Completed'
from: [ new, pending, received, approved, rejected ]
to: completed
partially_refund:
label: 'Partially refund payment'
from: [completed]
to: partially_refunded
payment_refunded:
label: 'Refund payment'
from: [completed, partially_refunded, received, approved, rejected]
to: refunded
cancel:
label: 'Void payment'
from: [new, pending, received, approved, rejected]
to: voided