iOS setup · ~3 min

Get paid on your iPhone.

Follow 5 short steps below on your iPhone. When done, every bKash / Nagad / M-Money SMS auto-confirms on your dashboard — same as our Android app.

iPhone on iOS 15.0+
A

Copy your ClaudePay URL

Every merchant gets a unique URL. You'll paste it into the shortcut on install.

B

Install the ClaudePay Shortcut

One tap. iOS prompts you to paste the URL you just copied.

Install on iPhone
What happens next on iPhone:
  1. Safari opens Shortcuts.app.
  2. Tap Add Shortcut.
  3. Open the shortcut → tap or long-press → Edit.
  4. Scroll down to the JSON body → find the secret field showing PASTE_YOUR_SECRET_HERE.
  5. Replace that placeholder with your secret from Section A (below the URL).
  6. Tap Done — shortcut is ready.
Note: The URL inside the shortcut is universal — you never edit it. Only paste your secret. The server routes to your account by secret.
9:41●●●●● 5G
CP
ClaudePay Forward
by ClaudePay
Import Question
Paste your ClaudePay ingest URL from your dashboard
https://claude-pay.com/api/v1/sms-ingest/…

On desktop? Send this page to your iPhone by tapping Share → Send to iPhone, then install from Safari there.

C

Add 3 Automations

One per payment provider you accept. Skip any you don't use.

b
Automation #1
bKash Personal
Sender to enter

On some carriers this appears as "01247" or "bKash" — match whatever your Messages app shows.

Tap sequence in Shortcuts.app
  1. 1Automation tab (bottom of Shortcuts)
  2. 2Tap + top-right
  3. 3Create Personal AutomationMessage
  4. 4Sender: paste bKash → tap Next
  5. 5Add Action → search Run Shortcut → select it
  6. 6Tap Shortcut in that action → pick ClaudePay Forward
  7. 7Tap Next → turn Run Immediately ON, turn Ask Before Running OFF → tap Done
N
Automation #2
Nagad Personal
Sender to enter

Some carriers show "16167" instead — check your Messages app for the actual sender.

Tap sequence in Shortcuts.app
  1. 1Automation tab (bottom of Shortcuts)
  2. 2Tap + top-right
  3. 3Create Personal AutomationMessage
  4. 4Sender: paste Nagad → tap Next
  5. 5Add Action → search Run Shortcut → select it
  6. 6Tap Shortcut in that action → pick ClaudePay Forward
  7. 7Tap Next → turn Run Immediately ON, turn Ask Before Running OFF → tap Done
A
Automation #3
AtomaPay Personal
Sender to enter

AtomaPay's own sender name for M-Money notifications in Afghanistan.

Tap sequence in Shortcuts.app
  1. 1Automation tab (bottom of Shortcuts)
  2. 2Tap + top-right
  3. 3Create Personal AutomationMessage
  4. 4Sender: paste MobileMoney → tap Next
  5. 5Add Action → search Run Shortcut → select it
  6. 6Tap Shortcut in that action → pick ClaudePay Forward
  7. 7Tap Next → turn Run Immediately ON, turn Ask Before Running OFF → tap Done
Critical for all 3 automations

Run Immediately ON · Ask Before Running OFF

This is the toggle that makes it silent. If Ask Before Running stays ON, iOS shows a confirmation prompt every time an SMS arrives — the merchant has to tap it, which defeats the whole point of auto-confirm.

9:41●●●●● 5G
BackAutomationDone
Run Immediately
Skip confirmation prompt
Ask Before Running
Prompt each time
Notify When Run
Show a banner
Run Immediately ON, Ask Before Running OFF. This is what makes the auto-confirm silent.
After you finish all 3

Your iPhone is now watching for bKash, Nagad, and MobileMoney SMS. Nothing else on your phone is affected — the shortcut only fires when one of those senders sends you a message.

C+

Keep-alive triggers (optional but recommended)

Stacks 3 more Personal Automations so your dashboard always shows ONLINE — even on days with zero customers.

Why this exists

The SMS automations from Section C only run when a real payment SMS arrives. On a quiet day, your dashboard will flip to IDLEand you might worry something's broken. These keep-alive triggers run the shortcut a few times a day with no SMS body — the server records a heartbeat and your dashboard stays green.

1
Time of Day
Personal Automation trigger
8:00 AM
Shortcuts → Automation → + → Personal Automation → Time of Day → 8:00 AM → Add Action → Run Shortcut → ClaudePay Forward
2
Time of Day
Personal Automation trigger
4:00 PM
Same steps as above but pick 4:00 PM. Splits the day so heartbeats land during business hours.
3
Charger
Personal Automation trigger
Is Connected
Shortcuts → Automation → + → Personal Automation → Charger → Is Connected → Add Action → Run Shortcut → ClaudePay Forward. Fires reliably every night when you plug in your iPhone.
Same critical toggle applies — for each of these 3 automations, turn Run Immediately ON and Ask Before Running OFF. Otherwise iOS will interrupt you with a confirmation prompt at 8am, 4pm, and every time you plug in.
After all 3 keep-alives are added

Your dashboard will show ONLINE at least 3 times a day even with zero payments. If it ever goes IDLE, something on your iPhone actually needs attention (Focus mode, disabled automation, dead battery).

D

Send yourself a test payment

Prove it works before your first real customer.

Suggested test:
  • Open bKash / Nagad / M-Money on any phone
  • Send Money to your own paired number — ৳1 / 1 AFN is enough
  • Watch this widget below refresh — your SMS should appear within seconds
Recent SMS forwarded
Sign in as merchant to see live incoming SMS here.
E

Troubleshooting

If something doesn't work, check these first.