diff --git a/admin/create-payment-link.sh b/admin/create-payment-link.sh
index abd8f529d24a62d3d97b335fdd83c2c6d74a4794..394bda70811bdcadd29f293f59fad9a30ccb9acb 100644
--- a/admin/create-payment-link.sh
+++ b/admin/create-payment-link.sh
@@ -1,18 +1,20 @@
 #!/usr/bin/env bash
 
-set -x
 set -euo pipefail
 
 KEY=$1
 shift
 
+DOMAIN=$1
+shift
+
 PRODUCT_ID=$(
     curl https://api.stripe.com/v1/products \
 	 -u "${KEY}:" \
 	 -d "name=30 GiB-months" \
 	 -d "description=30 GiB-months of Private.Storage storage × time" \
 	 -d "statement_descriptor=PRIVATE STORAGE" \
-	 -d "url=https://private.storage/" |
+	 -d "url=https://${DOMAIN}/" |
 	jp --unquoted id
 	  )
 
@@ -34,8 +36,10 @@ LINK_URL=$(
     curl https://api.stripe.com/v1/payment_links \
 	 -u "${KEY}:" \
 	 -d "line_items[0][price]=${PRICE_ID}" \
-	 -d "line_items[0][quantity]=1" |
+	 -d "line_items[0][quantity]=1" \
+	 -d "after_completion[type]"=redirect \
+	 -d "after_completion[redirect][url]"="https://${DOMAIN}/payment/success" |
 	jp --unquoted url
-       )
+	)
 
 echo "Payment link: $LINK_URL"