Icon

How to Create a Compliance Email Notification SOP for Transaction Monitoring

Learn the step-by-step SOP for creating compliance email notifications for out-of-compliance transactions, including PIN debit skipped and fee waived credit sale issues. This guide covers report generation, data filtering, and automated email notifications for managers at multiple business locations.

By Jamie Bianchini

In this guide, we'll learn how to create and send compliance email notifications for transactions that are out of compliance. The objective is to identify two types of compliance issues—PIN debit skipped and fee waived credit sales—using transaction reports from portal.ipospays.com. We will cover how to filter, flag, and organize the necessary data, and then prepare and send targeted email notifications to the appropriate managers at each business location.

Let's get started

Okay. This is the SOP for creating the compliance email notification SOP. The goal is to create email notifications for transactions that are out of compliance in two different ways. There are two ways it can be out of compliance: either a PIN debit was skipped, which is shown in this column as a PIN debit skipped compliance issue, or a fee was waived on a credit sale, resulting in a fee waived credit sale compliance issue. That column, which we can create in the final output, is the end goal.

Each of these will be sent to the managers at each DBA location. Here, you see Marquart Toyota and Marquart RV. These are the different locations. Some have two, some have multiple, and some have only one. Each person receives an email highlighting the compliance issue, including the store name, the TPN involved, the amount, and the tag value. This provides all the necessary information. The compliance issue involves the DBA, the TPN it was done on, the TPN label, the transaction amount in question, and the tag value, which is the transaction value.

That is the end goal. Here is how to achieve it. First, log in to the website at portal.ipospays.com. You will need to log in, depending on which report you are running.

1
Type "Cmd + Tab"
2
Type "Cmd + T"

There are two different ones we are doing. One is Kiefer, and the other is Marquart.

3
Type "ip"
4
Click on "IPOSpays-portal.ipospays.com"
Step #4: Click on "IPOSpays-portal.ipospays.com"

Those are the two we are running right now. Assuming we are using Kiefer as an example, log in with the username jamie-kiefer@purposeandexpenses.com.

5
Click on "JB'm"
Step #5: Click on "JB'm"
6
Click here
Step #6: Click here
7
Click on "Log Out"
Step #7: Click on "Log Out"
8
Click on "enrail"
Step #8: Click on "enrail"

And my password will not be included here.

9
Click on "jamie-kiefer@purposeinexpenses.com"
Step #9: Click on "jamie-kiefer@purposeinexpenses.com"

We will give you the password later. Log in with your credentials. The MFA code will be sent to my email.

10
Click here
Step #10: Click here
11
Click here
Step #11: Click here

Part of it will come by email. This has already been approved for me, but it will be sent to the email.

12
Click on "Login"
Step #12: Click on "Login"

Once you are in, click on Transactions on the left side. Next, go to the small funnel icon labeled "Filter" in the top right. Next, go to Date Sections just below and select yesterday's date, since we are working with yesterday.

13
Click on "Transactions"
Step #13: Click on "Transactions"

In the early morning, we will run this and review yesterday's transactions. Then, click Search.

14
Click on "▼"
Step #14: Click on "▼"
15
Click here
Step #15: Click here

After clicking Search, click Download.

16
Click here
Step #16: Click here
17
Click here
Step #17: Click here

After clicking Download, save the transaction report in a specific folder.

18
Click on "Qk"
Step #18: Click on "Qk"
19
Click on "Osearch"
Step #19: Click on "Osearch"

Save this in the PI Shared, Document Report Operations, then Reporting, and finally Automated Reporting.

20
Click here
Step #20: Click here
21
Click on "✓ Download"
Step #21: Click on "✓ Download"

That will be saved in the Daily Compliance Reporting folder. Save that as the date, since the report is already listed here.

22
Click on "Operations"
Step #22: Click on "Operations"

We'll save it as Compliance. Oops.

23
Double-click on "Reporting"
Step #23: Double-click on "Reporting"
24
Double-click on "Automated Reporting"
Step #24: Double-click on "Automated Reporting"

Oops. Why isn't it letting me save it?

25
Click on "New Folder"
Step #25: Click on "New Folder"

We'll save it as Compliance. It won't let me do that. We'll save it as Compliance. This goes on.

26
Type "Daily Compliance Reporting "
27
Click on "Create"
Step #27: Click on "Create"
28
Click on "Transation_Report_260320261142"
Step #28: Click on "Transation_Report_260320261142"

It's working now.

29
Type "Cmd + A"
30
Type "Cmd + A"
31
Click on "Transaction_Report_260320261142"
Step #31: Click on "Transaction_Report_260320261142"

Let's try again. It just locked up. I would close out of that so that your Save As...

32
Type "Com"
33
Type "Com"
34
Double-click on "Transaction_Report 260320261142"
Step #34: Double-click on "Transaction_Report 260320261142"

It's okay. We have Operations, Reporting, and Automated Reporting.

35
Type "Com"
36
Click on "Transaction_Report_260320261142"
Step #36: Click on "Transaction_Report_260320261142"
37
Click on "Transaction_report_260320261142"
Step #37: Click on "Transaction_report_260320261142"

Save the file as "Compliance Report," including the business name, Kiefer, and the date.

38
Click on "Transaction_Report_260320261142"
Step #38: Click on "Transaction_Report_260320261142"
39
Type "Backspace"
40
Type "ddd"

March 24, 2026; March 26, 2026. Yesterday was March 25, 2026. That's yesterday's report. Click Save. We now have that saved.

41
Type "com"

Go to the folder, open it, and view the raw data inside. In the raw data, we won't need everything. Now, I will highlight all of the important columns for illustration. We need to know what the DBA is. We also need to know what the TPN is and the device label, as both will be included.

42
Type "d"
43
Click here
Step #43: Click here
44
Type "Backspace"
45
Type "Backspace"
46
Click on "Operations"
Step #46: Click on "Operations"
47
Double-click on "Reporting"
Step #47: Double-click on "Reporting"
48
Double-click on "Automated Reporting Project"
Step #48: Double-click on "Automated Reporting Project"

Next, we need to determine the amount to be included.

49
Double-click on "Daily Compliance Reporting"
Step #49: Double-click on "Daily Compliance Reporting"
50
Click on "I"
Step #50: Click on "I"

We will include the amount and the transaction date in the report. We will also look at POS mode, which I will highlight in yellow. I will also highlight the fee amount and the fee column to gather all the necessary information.

51
Type "compliance report_kiefer_march25, 2026"
52
Click on "Save"
Step #52: Click on "Save"
53
Click here
Step #53: Click here
54
Double-click on "из"
Step #54: Double-click on "из"

Next, create a new column at the front called Compliance Issue.

55
Click on "+"
Step #55: Click on "+"

Maybe with this. Compliance issue. There will be two different types that we will have. First, we will find any transactions with a zero fee. As you can see, all these transactions have a fee of zero. Over here, the card type is credit.

56
Click here
Step #56: Click here
57
Click here
Step #57: Click here
58
Click here
Step #58: Click here

Way over here. Card type is credit.

59
Click on "TVS vice 2 ( P1 ) TVS_Service 2 ( P1 )"
Step #59: Click on "TVS vice 2 ( P1 ) TVS_Service 2 ( P1 )"

Put that yellow as well. If the card type is credit and the fee is zero, these are flagged. This condition can be hard to spot, but when both are true, the items are flagged.

60
Click here
Step #60: Click here
61
Click here
Step #61: Click here
62
Click here
Step #62: Click here
63
Click on "+"
Step #63: Click on "+"
64
Click on "+"
Step #64: Click on "+"
65
Click here
Step #65: Click here
66
Click here
Step #66: Click here
67
Click here
Step #67: Click here

I'll cut this one and move it closer so I can easily see where it is.

68
Click on "+"
Step #68: Click on "+"
69
Click on "+"
Step #69: Click on "+"

Right, so the fee is zero.

70
Click here
Step #70: Click here
71
Click here
Step #71: Click here

There are several here that are also zero.

72
Click here
Step #72: Click here

The fee is zero and the card type is credit. Any case where the fee is zero and the card type is credit is out of compliance.

73
Click on "M"
Step #73: Click on "M"
74
Click on "+"
Step #74: Click on "+"
75
Click here
Step #75: Click here
76
Click on "0.05+"
Step #76: Click on "0.05+"

Flag all the transactions you see here.

77
Right-click on "A ++"
Step #77: Right-click on "A ++"

I will make the color easy to see.

78
Click on "Insert"
Step #78: Click on "Insert"
79
Click here
Step #79: Click here
80
Drag here
Step #80: Drag here

You need to go down and validate.

81
Click on "+"
Step #81: Click on "+"

Anything with a fee of zero and card type credit should be called out.

82
Type "Compliance Issue + Enter"

Everything looks good here. There aren't that many. The compliance issue listed here is the waived transaction.

83
Click here
Step #83: Click here
84
Type "Shift + Cmd + F"
85
Click on "0.GT"
Step #85: Click on "0.GT"
86
Click on "▾ DISC"
Step #86: Click on "▾ DISC"
87
Click on "Descending"
Step #87: Click on "Descending"
88
Click on "Ascending"
Step #88: Click on "Ascending"
89
Click here
Step #89: Click here

Okay. The next aspect we will look at is if...

90
Click on "HAR"
Step #90: Click on "HAR"
91
Click here
Step #91: Click here
92
Click here
Step #92: Click here
93
Click on "↓ Descending"
Step #93: Click on "↓ Descending"

I'm going to select another option, the POS mode, to make it easier to see.

94
Click on "Ascending"
Step #94: Click on "Ascending"

If the POS mode is enabled on the debit card type...

95
Drag here
Step #95: Drag here
96
Click here
Step #96: Click here

"" Also gonna...

97
Click on "+ AR"
Step #97: Click on "+ AR"
98
Type "Cmd + X"
99
Right-click here
Step #99: Right-click here
100
Click on "Insert Cut Cells"
Step #100: Click on "Insert Cut Cells"
101
Click on "0.00"
Step #101: Click on "0.00"

I will also look at and highlight transaction mode. Transaction mode is another important data field.

102
Click here
Step #102: Click here
103
Click on "+ Ascending"
Step #103: Click on "+ Ascending"

Transaction mode.

104
Click on "11.85"
Step #104: Click on "11.85"
105
Click here
Step #105: Click here

Um, so if...

106
Click on "手"
Step #106: Click on "手"
107
Click on "手"
Step #107: Click on "手"
108
Click here
Step #108: Click here

The next one we will look at is if the trans- Put this one back in the same color.

109
Click here
Step #109: Click here
110
Click here
Step #110: Click here

If the transaction mode card type is debit, select debit. If the transaction mode is also credit, select credit. For POS mode, if it is anything other than manual, it is compliant. If it is manual, it is not compliant.

111
Click here
Step #111: Click here

Keep sorting for this here.

112
Type "Fee-Waived Transaction"
113
Type "Fee-Waived Transaction"
114
Double-click on "+"
Step #114: Double-click on "+"
115
Click on "Fee - Waived Transact"
Step #115: Click on "Fee - Waived Transact"
116
Type "Cmd + C"
117
Click here
Step #117: Click here
118
Click on "+"
Step #118: Click on "+"
119
Type "Cmd + V"

We have debit, run as credit, and manual. Manual is acceptable because it means the card is not present, so we can ignore that as a compliance issue.

120
Click on "+"
Step #120: Click on "+"
121
Type "Esc"

If it's a debit, run it as credit unless it's a manual transaction.

122
Click on "AC +"
Step #122: Click on "AC +"
123
Type "Cmd + X"

It must be contactless, chip, or swipe; anything else is out of compliance.

124
Click on "+"
Step #124: Click on "+"
125
Right-click here
Step #125: Right-click here
126
Click on "Insert Cut Cells"
Step #126: Click on "Insert Cut Cells"
127
Click on "0.0"
Step #127: Click on "0.0"

Anytime you see debit or credit contactless used, it means the card is present. This is out of compliance. We look at all of these here. There are many options: debit, debit, debit, or run as credit.

128
Click on "A"
Step #128: Click on "A"

As soon as it says "debit debit," we address that right away, because at that point it has run correctly.

129
Click here
Step #129: Click here
130
Click here
Step #130: Click here
131
Type "Cmd + X"

We will use a different color for this.

132
Click here
Step #132: Click here

We'll call this one orange.

133
Right-click here
Step #133: Right-click here

Again, running a debit as a debit is not out of compliance.

134
Click on "+"
Step #134: Click on "+"
135
Click on "P +"
Step #135: Click on "P +"
136
Right-click on "+"
Step #136: Right-click on "+"
137
Click on "Insert Cut Cells"
Step #137: Click on "Insert Cut Cells"
138
Click on "+"
Step #138: Click on "+"
139
Drag here
Step #139: Drag here

Here we have a debit run processed as credit using a chip.

140
Click here
Step #140: Click here

This is also non-compliant. There are three of these.

141
Drag "+"
Step #141: Drag "+"

I think that is it.

142
Click here
Step #142: Click here
143
Click here
Step #143: Click here
144
Click on "+"
Step #144: Click on "+"

Now that we've identified all the items that meet the requirements, we can label them.

145
Click on "0.00 DEBI"
Step #145: Click on "0.00 DEBI"
146
Click on "✓ Transaction Mode"
Step #146: Click on "✓ Transaction Mode"
147
Click on "+ Descending"
Step #147: Click on "+ Descending"
148
Click here
Step #148: Click here
149
Click on "CONTACTLESS"
Step #149: Click on "CONTACTLESS"
150
Click on "↓ Ascending"
Step #150: Click on "↓ Ascending"

The compliance issue here is that pin debit was skipped.

151
Click on "+"
Step #151: Click on "+"

Debit card present, PIN skipped. To make it easier, we'll call it "Local Debit PIN Skipped." This applies to anyone in that area.

152
Click here
Step #152: Click here
153
Click on "↓ Decending"
Step #153: Click on "↓ Decending"
154
Click here
Step #154: Click here
155
Click on "Transaction Mode"
Step #155: Click on "Transaction Mode"
156
Click on "Ascending"
Step #156: Click on "Ascending"
157
Click on "+ Descending"
Step #157: Click on "+ Descending"
158
Click on "+"
Step #158: Click on "+"

The goal is that anyone who is in compliance does not receive any notifications.

159
Click on "0.00 DEBIT"
Step #159: Click on "0.00 DEBIT"
160
Click on "ICREDITЛL"
Step #160: Click on "ICREDITЛL"
161
Click on "CONTACTITES"
Step #161: Click on "CONTACTITES"

Remove those from the report or filter them out, whichever method you prefer. At this point, you will have what you need to start the mailing campaign.

162
Click on "手"
Step #162: Click on "手"

Email the appropriate people about the compliance issue. Most of these are PIN debit skipped. We will provide you with the email address.

163
Double-click on "+"
Step #163: Double-click on "+"
164
Click here
Step #164: Click here
165
Click here
Step #165: Click here

In the email report, version 1.0, we will write, "Dear first name," and include the first and last names of each recipient. It would say, "Dear, Dear, Dear," We'll leave it at "Dear Kiefer Nissan Team," and whoever receives it will get it. We'd like to inform you of the following compliance transaction issues for your review. The report will mention the name of the business, the TPN number with the KN-TPN label, the amount of the sale, the date of the sale, and the time of the sale.

166
Click on "69"
Step #166: Click on "69"
167
Click here
Step #167: Click here
168
Click here
Step #168: Click here

It's also helpful to record the exact time of the POS sale and what occurred. The important part is the tag number and tag value, which are located here. Then mention the tag value number listed on the transaction. The tag value is commonly found in the transaction. You will send that off, and you'll be off and running.

Each DBA will receive different contacts. You will be ready to send these as part of the report process.

169
Click here
Step #169: Click here
170
Type "Debit Card Present, PIN Skipped"
171
Click on ","
Step #171: Click on ","
172
Click on "+"
Step #172: Click on "+"
173
Type "Cmd + V"
174
Click on "+"
Step #174: Click on "+"
175
Click on "+"
Step #175: Click on "+"
176
Click on "+"
Step #176: Click on "+"
177
Type "Cmd + V"
178
Click on "KK Finance ( L )"
Step #178: Click on "KK Finance ( L )"
179
Click here
Step #179: Click here
180
Click here
Step #180: Click here
181
Right-click on "+"
Step #181: Right-click on "+"
182
Type "d + Enter"
183
Click here
Step #183: Click here
184
Click on "+"
Step #184: Click on "+"
185
Right-click on "+"
Step #185: Right-click on "+"
186
Type "d + Enter"
187
Click on "走"
Step #187: Click on "走"
188
Click on "手"
Step #188: Click on "手"
189
Right-click on "+"
Step #189: Right-click on "+"
190
Type "d + Enter"
191
Double-click here
Step #191: Double-click here
192
Click on "47 Fee - Waived Transaction 48 Fee - Waived Transaction"
Step #192: Click on "47 Fee - Waived Transaction 48 Fee - Waived Transaction"
193
Right-click here
Step #193: Right-click here
194
Type "d + Enter"
195
Click on "43"
Step #195: Click on "43"
196
Click on "亞"
Step #196: Click on "亞"
197
Right-click on "++"
Step #197: Right-click on "++"
198
Type "d + Enter"
199
Click on "46"
Step #199: Click on "46"
200
Click on "47"
Step #200: Click on "47"
201
Right-click here
Step #201: Right-click here
202
Type "d + Enter"
203
Click on "Kiefer Nissolvo"
Step #203: Click on "Kiefer Nissolvo"
204
Click on "Local Debit , PIN Skipped"
Step #204: Click on "Local Debit , PIN Skipped"
205
Click on "0"
Step #205: Click on "0"
206
Click on "9789254485 + 5"
Step #206: Click on "9789254485 + 5"
207
Click on "vice 1"
Step #207: Click on "vice 1"
208
Click here
Step #208: Click here
209
Click on "+100.40"
Step #209: Click on "+100.40"
210
Click on "0.00 03-25-2026"
Step #210: Click on "0.00 03-25-2026"
211
Click on "POS , +"
Step #211: Click on "POS , +"
212
Click on "+"
Step #212: Click on "+"
213
Click on "+"
Step #213: Click on "+"
214
Click here
Step #214: Click here
215
Click here
Step #215: Click here
216
Click on "+"
Step #216: Click on "+"
217
Click here
Step #217: Click here
218
Click here
Step #218: Click here
219
Click on "vo"
Step #219: Click on "vo"
220
Click on "Team Mazda"
Step #220: Click on "Team Mazda"
221
Click on "Val"
Step #221: Click on "Val"