Payment Notifications

Configure notifications for PayPal and Litecoin payments.

Payment Notifications Configuration

Get notified when receiving PayPal or Litecoin payments.
Configure webhook alerts with detailed transaction information.

data/modules/payments.json

Litecoin Payments

Configure notifications for Litecoin transactions.

address

Your Litecoin wallet address

confirmations

Minimum confirmations before notification
Default: 2

last_tx_count

Last processed transaction count (auto-updated)

webhook

Discord webhook URL for notifications

Litecoin Setup Guide

1
Address Configuration

1. Enter your Litecoin wallet address in the config

2. To change addresses, reset last_tx_count to 0

2
Checking Frequency

• Checks for new transactions every 10 minutes

• This avoids API rate limiting

• Be patient for new payments to appear

"litecoin": { "enabled": true, "address": "LTC_WALLET_ADDRESS", "webhook": "DISCORD_WEBHOOK_URL", "confirmations": 2, "last_tx_count": 0, "ping": null, "payload": { "username": "Pashka™ | Litecoin Payments", "avatar_url": "https://i.e-z.host/kavdt6p1.png", "embed": { "title": "• Payment Received", "color": "#2b2d31", "fields": [ {"name": "Amount", "value": "**{{amount:.8f}}Ł**", "inline": true}, {"name": "Value", "value": "`{{usd:.2f}}` • `{{eur:.2f}}€` • `{{gbp:.2f}}£`", "inline": true}, {"name": "Confirms", "value": "`{{confirmations}}`", "inline": true}, {"name": "Transaction", "value": "[`{{tx_hash}}`](https://blockchair.com/litecoin/transaction/{{tx_hash}})", "inline": false} ], "footer": { "text": "Pashka™ | Litecoin Payments", "icon_url": "https://i.e-z.host/a8oyrvt5.png" } } } }

PayPal Payments

Configure notifications for PayPal transactions.

email

PayPal email address receiving payments
Default: paypal@pashka.me

webhook

Discord webhook URL for notifications

PayPal IPN Setup

1
Enable IPN

1. Log in to your PayPal account

2. Go to Account SettingsNotifications

3. Click Update next to Instant Payment Notifications

4. Or just head to to this link and log into your account.

2
Configure Notification URL

1. Check Receive IPN messages

2. Enter Notification URL:

https://api.pashka.sbs/paypal

3. Save changes

"paypal": { "enabled": true, "email": "your@paypal.email", "webhook": "DISCORD_WEBHOOK_URL", "ping": null, "payload": { "username": "Pashka™ | PayPal Payments", "avatar_url": "https://i.e-z.host/kavdt6p1.png", "embed": { "title": "• Payment Received", "color": "#2b2d31", "fields": [ {"name": "Amount", "value": "**{{amount:.2f}} {{currency}}**", "inline": true}, {"name": "Fee", "value": "`{{currency_symbol}}{{fee:.2f}}`", "inline": true}, {"name": "Type", "value": "`{{payment_type}}`", "inline": true}, {"name": "Name", "value": "[**{{customer_name}}**](https://www.paypal.com/myaccount/activities/?free_text_search={{customer_name_link}})", "inline": true}, {"name": "Country", "value": "[`{{country}}`](https://www.countrycode.org/{{country}})", "inline": true}, {"name": "Account", "value": "`{{payer_status}}`", "inline": true}, {"name": "Mail", "value": "`{{email}}`", "inline": false}, {"name": "Transaction", "value": "[`{{tx_id}}`](https://www.paypal.com/activity/payment/{{tx_id}})", "inline": false} ], "footer": { "text": "Pashka™ | PayPal Payments", "icon_url": "https://i.e-z.host/a8oyrvt5.png" } } } }

Available Variables

Placeholders for use in notification embeds.

Litecoin Variables

  • {amount} - LTC amount
  • {usd} - USD value
  • {eur} - EUR value
  • {gbp} - GBP value
  • {confirmations} - Confirm count
  • {tx_hash} - Transaction ID

PayPal Variables

  • {amount} - Payment amount
  • {currency} - Currency code
  • {fee} - Transaction fee
  • {payment_type} - Payment type
  • {customer_name} - Payer name
  • {email} - Payer email
  • {tx_id} - Transaction ID

Best Practices

  • Use different webhooks for Litecoin and PayPal notifications
  • For Litecoin, wait 10+ minutes before expecting new payment alerts
  • Reset last_tx_count when changing LTC addresses
  • Test PayPal IPN with small transactions first
  • Keep your PayPal email private to prevent stalking