Skip to content

Automated Payment and Shipping Confirmation Processor#155

Open
GautamBytes wants to merge 6 commits into
shopstr-eng:mainfrom
GautamBytes:automated-processor
Open

Automated Payment and Shipping Confirmation Processor#155
GautamBytes wants to merge 6 commits into
shopstr-eng:mainfrom
GautamBytes:automated-processor

Conversation

@GautamBytes

Copy link
Copy Markdown
Contributor

Implements automated DM notifications for order processing workflow. When customers complete payments (Lightning invoice or Cashu), the system automatically sends payment confirmation messages to buyers and shipping confirmation messages upon order fulfillment, streamlining the merchant-customer communication process.

@github-actions

Copy link
Copy Markdown

🚨 Linting & Formatting Report

ESLint found 36 issue(s). Run npx eslint --fix locally.

  • [components/display-products.tsx:90:6] React Hook useEffect has missing dependencies: 'followsContext.followList' and 'followsContext.isLoading'. Either include them or remove the dependency array. (react-hooks/exhaustive-deps)
  • [components/display-products.tsx:102:6] React Hook useEffect has a missing dependency: 'setCategories'. Either include it or remove the dependency array. If 'setCategories' changes too often, find the parent component that defines it and wrap that definition in useCallback. (react-hooks/exhaustive-deps)
  • [components/display-products.tsx:129:6] React Hook useEffect has missing dependencies: 'onFilteredProductsChange', 'productSatisfiesAllFilters', and 'userPubkey'. Either include them or remove the dependency array. If 'onFilteredProductsChange' changes too often, find the parent component that defines it and wrap that definition in useCallback. (react-hooks/exhaustive-deps)

…and 33 more.

Prettier found formatting issues. Run npx prettier --write . locally.

🔍 Please fix these before merging.

# Conflicts:
#	components/cart-invoice-card.tsx
#	components/product-invoice-card.tsx
#	pages/listing/[[...productId]].tsx
#	utils/nostr/nostr-helper-functions.ts
@vercel

vercel Bot commented May 17, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the shopstr-eng Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions

Copy link
Copy Markdown

This pull request has been automatically marked as stale because it has not had recent activity for 3 weeks.
It will be closed if no further activity occurs within 7 days.
If this PR is still relevant, please leave a comment or push new commits to keep it open.
Thank you for your contribution!

@github-actions github-actions Bot added the stale label Jun 16, 2026
Gautam Manchandani added 2 commits June 19, 2026 14:31
# Conflicts:
#	components/cart-invoice-card.tsx
#	components/product-invoice-card.tsx
@GautamBytes GautamBytes requested a review from calvadev June 19, 2026 09:25
@github-actions github-actions Bot removed the stale label Jun 20, 2026
@GautamBytes

Copy link
Copy Markdown
Contributor Author

@calvadev a small pr pending for review!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant