<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Joel Tan | Payments &amp; Software Engineering</title><description>Technical deep dives into payments infrastructure, ISO 8583 standards, real-time risk scoring, and software engineering by Joel Tan.</description><link>https://blog.joelfatnugget.xyz/</link><item><title>Day 1: Learning about ISO8583</title><link>https://blog.joelfatnugget.xyz/blog/lessons-to-payment-day-1-iso8583/</link><guid isPermaLink="true">https://blog.joelfatnugget.xyz/blog/lessons-to-payment-day-1-iso8583/</guid><description>ISO 8583 standards, Message Type Indicators, Bitmaps, and history of financial transaction messaging.</description><pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Day 2: 4 Party Model</title><link>https://blog.joelfatnugget.xyz/blog/lessons-to-payment-day-2-four-party-model/</link><guid isPermaLink="true">https://blog.joelfatnugget.xyz/blog/lessons-to-payment-day-2-four-party-model/</guid><description>Understanding the 4 Party Model with the Ya Kun coffee analogy: Cardholder, Merchant, Acquirer, and Issuer.</description><pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Day 3: Message Structure</title><link>https://blog.joelfatnugget.xyz/blog/lessons-to-payment-day-3-message-structure/</link><guid isPermaLink="true">https://blog.joelfatnugget.xyz/blog/lessons-to-payment-day-3-message-structure/</guid><description>Message Type Indicator (MTI), Bitmaps, and Data Elements in ISO8583.</description><pubDate>Wed, 22 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Day 4: Reversal &amp; Advice Messages</title><link>https://blog.joelfatnugget.xyz/blog/lessons-to-payment-day-4-reversals-and-advice/</link><guid isPermaLink="true">https://blog.joelfatnugget.xyz/blog/lessons-to-payment-day-4-reversals-and-advice/</guid><description>Understanding the key differences between reversal requests (0400/0410) and informational advice messages (0120/0220).</description><pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Day 5: Data Element 2 (PAN) &amp; Security Considerations</title><link>https://blog.joelfatnugget.xyz/blog/lessons-to-payment-day-5-pan-security/</link><guid isPermaLink="true">https://blog.joelfatnugget.xyz/blog/lessons-to-payment-day-5-pan-security/</guid><description>Exploring DE2 Primary Account Number structure, Luhn Algorithm, Magstripe vulnerability, EMV chips, and Tokenization.</description><pubDate>Fri, 24 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Day 6: Data Element 4 &amp; Data Element 7</title><link>https://blog.joelfatnugget.xyz/blog/lessons-to-payment-day-6-amount-and-timestamp/</link><guid isPermaLink="true">https://blog.joelfatnugget.xyz/blog/lessons-to-payment-day-6-amount-and-timestamp/</guid><description>DE4 Transaction Amount limits, currency smallest units, and DE7 Transmission Date &amp; Time fraud detection.</description><pubDate>Sat, 25 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Day 7: Fraud Checks &amp; Risk Scoring</title><link>https://blog.joelfatnugget.xyz/blog/lessons-to-payment-day-7-fraud-checks-risk-scoring/</link><guid isPermaLink="true">https://blog.joelfatnugget.xyz/blog/lessons-to-payment-day-7-fraud-checks-risk-scoring/</guid><description>Fraud detection in ISO8583 messages: Visa Advance Authorisation (VAA), Visa Risk Manager (VRM), and Mastercard Decision Intelligence.</description><pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Day 8: EMV vs MagStripe</title><link>https://blog.joelfatnugget.xyz/blog/lessons-to-payment-day-8-emv-vs-magstripe/</link><guid isPermaLink="true">https://blog.joelfatnugget.xyz/blog/lessons-to-payment-day-8-emv-vs-magstripe/</guid><description>Understanding EMV microchip dynamic cryptograms, magnetic stripe skimming vulnerabilities, and the 2015 liability shift.</description><pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Day 9: Message Routing (in Payments Network)</title><link>https://blog.joelfatnugget.xyz/blog/lessons-to-payment-day-9-message-routing/</link><guid isPermaLink="true">https://blog.joelfatnugget.xyz/blog/lessons-to-payment-day-9-message-routing/</guid><description>How payment messages navigate from terminal to acquirer, scheme switch, and issuing bank.</description><pubDate>Tue, 28 Jul 2026 00:00:00 GMT</pubDate></item></channel></rss>