diff options
| author | Rafi Zadanly <zadanlyr@gmail.com> | 2023-03-03 16:44:12 +0700 |
|---|---|---|
| committer | Rafi Zadanly <zadanlyr@gmail.com> | 2023-03-03 16:44:12 +0700 |
| commit | 76961c8312312609dbef0646274f6dd1f6c2bf19 (patch) | |
| tree | 111c9ff63449f4e188a72435a850ac8efc2a9d28 /src/lib/checkout/components/Checkout.jsx | |
| parent | 069f9fa637cd24e9b92c7a1e4de56fa9e263508f (diff) | |
add midtrans payment email notification
Diffstat (limited to 'src/lib/checkout/components/Checkout.jsx')
| -rw-r--r-- | src/lib/checkout/components/Checkout.jsx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/checkout/components/Checkout.jsx b/src/lib/checkout/components/Checkout.jsx index 42608cef..8af3d996 100644 --- a/src/lib/checkout/components/Checkout.jsx +++ b/src/lib/checkout/components/Checkout.jsx @@ -126,7 +126,7 @@ const Checkout = () => { `${process.env.NEXT_PUBLIC_SELF_HOST}/api/shop/midtrans-payment?transactionId=${isCheckouted.id}` ) for (const product of products) deleteItemCart({ productId: product.id }) - window.snap.pay(payment.data.token) + window.location.href = payment.data.redirectUrl } return ( @@ -252,7 +252,7 @@ const Checkout = () => { <button className='flex-1 btn-yellow' onClick={checkout} - disabled={isLoading} + disabled={isLoading || !products || products?.length == 0} > {isLoading ? 'Loading...' : 'Bayar'} </button> @@ -261,7 +261,7 @@ const Checkout = () => { <Script async src='https://app.sandbox.midtrans.com/snap/snap.js' - data-client-key='' + data-client-key={process.env.NEXT_PUBLIC_MIDTRANS_CLIENT_KEY} /> </> ) |
