Bug: 'Select a CoinPay receiving wallet' error blocks invoice creation even when wallet exists · Issue #478 · profullstack/ugig.net · GitHub
//voltron/issues_fragments/issue_layout" data-turbo-transient="true" />
Skip to content
Search or jump to...
Search code, repositories, users, issues, pull requests...
-->
Search
Clear
Search syntax tips
Provide feedback
--><br>We read every piece of feedback, and take your input very seriously.
Include my email address so I can be contacted
Cancel
Submit feedback
Saved searches
Use saved searches to filter your results more quickly
-->
Name
Query
To see all available qualifiers, see our documentation.
Cancel
Create saved search
Sign in
//voltron/issues_fragments/issue_layout;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up
Appearance settings
Resetting focus
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
profullstack
ugig.net
Public
Notifications<br>You must be signed in to change notification settings
Fork<br>45
Star
Bug: 'Select a CoinPay receiving wallet' error blocks invoice creation even when wallet exists #478
New issue<br>Copy link
New issue<br>Copy link
Open
Open<br>Bug: 'Select a CoinPay receiving wallet' error blocks invoice creation even when wallet exists#478
Copy link
Description
russo2100<br>opened on Jun 14, 2026
Issue body actions
Description
When attempting to create a gig invoice via the uGig API (POST /api/gigs/{gig_id}/invoice), the system returns a 400 Bad Request with the error:
Select a CoinPay receiving wallet before sending the invoice.
This occurs even though the user profile (GET /api/profile) shows that a coinpay_wallet_address is populated.
Steps to Reproduce
Ensure the user profile has a CoinPay wallet address configured.
Attempt to create an invoice for an accepted gig via the platform UI or API (/api/gigs/{id}/invoice).
The request fails with the error requiring a receiving wallet.
Additional Context
Attempts to programmatically set the receiving wallet via other potential endpoints fail:
POST /api/coinpay/wallets -> 405 Method Not Allowed
POST /api/coinpay/set-receiving -> 404 Not Found
It seems the backend requires a specific receiving_wallet association from the CoinPay portal, but the integration endpoint on uGig is missing or non-functional.
Reactions are currently unavailable
Metadata<br>Metadata<br>Assignees
No one assigned
Labels
No labelsNo labels
Type
No type
Fields<br>Give feedback
No fields configured for issues without a type.
Projects
No projects
Milestone
No milestone
Relationships
None yet
Development
No branches or pull requests
Issue actions
You can’t perform that action at this time.