btcpayserver / btcpayserver/whmcs-plugin

whmcs payment confirmation email to the client not triggered upon invoice settlement

Open
#10 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
PHP
Stars
28
Forks
21
Avg merge
6h 35m
Merged PRs (30d)
2

Description

When an invoice on btcpayserver is paid, WHMCS does not trigger "Invoice Payment Confirmation" email to the client for some reason. I checked and I was manually able to trigger this email. Also all other emails work on WHMCS so no issue on WHMCS side.

Automatic invoice payment confirmation email from payment gateway modules other than btcpayserver work.

i checked whmcs activity log and found that invoices are being marked paid correctly by btcpayserver - the only issue is the notification not being triggered.

this module is too old, I am using latest WHMCS 8.7

Contributor guide

No contributing guide indexed for this repository

Research direction

No file or test is named. Start by reproducing invoice settlement through the BTCPay payment gateway and trace the flow that marks the WHMCS invoice paid, then compare it with other gateway modules that trigger confirmation emails. Done means a BTCPay-settled invoice sends the client's “Invoice Payment Confirmation” email on WHMCS 8.7.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
payments
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.