feat(dashboard,core-flows,js-sdk,types,link-modules,payment): ability to copy payment link (#8630)
what: - enables a button to create a payment link when a payment delta is present - api to delete order payment collection - adds a pending amount to payment collections Note: Not the happiest with the decision on when to create a payment collection and when not to. The code should programatically create or delete payment collections currently to generate the right collection for the payment delta. Adding a more specific flow to create and manage a payment collection will help reduce this burden from the code path and onto CX/merchant. Another issue I found is that the payment collection status doesn't get updated when payment is complete as it still gets stuck to "authorized" state https://github.com/user-attachments/assets/037a10f9-3621-43c2-94ba-1ada4b0a041b
This commit is contained in:
@@ -8,6 +8,8 @@ export default defineConfig(({ mode }) => {
|
||||
|
||||
const BASE = env.VITE_MEDUSA_BASE || "/"
|
||||
const BACKEND_URL = env.VITE_MEDUSA_BACKEND_URL || "http://localhost:9000"
|
||||
const STOREFRONT_URL =
|
||||
env.VITE_MEDUSA_STOREFRONT_URL || "http://localhost:8000"
|
||||
|
||||
/**
|
||||
* Add this to your .env file to specify the project to load admin extensions from.
|
||||
@@ -25,6 +27,7 @@ export default defineConfig(({ mode }) => {
|
||||
define: {
|
||||
__BASE__: JSON.stringify(BASE),
|
||||
__BACKEND_URL__: JSON.stringify(BACKEND_URL),
|
||||
__STOREFRONT_URL__: JSON.stringify(STOREFRONT_URL),
|
||||
},
|
||||
server: {
|
||||
open: true,
|
||||
|
||||
Reference in New Issue
Block a user