Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.shootbin.com/llms.txt

Use this file to discover all available pages before exploring further.

Delivery is the final step of the proofing workflow. Once your client has approved their selects, you trigger a delivery from the project and Shootbin generates a secure ZIP archive of those photos in the background. When the package is ready, your client receives a notification with a download link. You can optionally require payment before the client can access the files.

Triggering delivery

1

Open the Deliver page

From inside your project, click Deliver in the project navigation. This opens the delivery overview where you can see the current status and initiate a new delivery.
2

Configure delivery options

Review the photos that will be included — by default this is all approved photos in the project. If you have set up a payment requirement, confirm the payment settings before proceeding.
3

Start the delivery

Click Generate Delivery. Shootbin begins packaging the approved photos into a ZIP archive in the background. You will see a status indicator showing that the package is being prepared.
4

Wait for the package to be ready

ZIP generation runs asynchronously. Depending on the number and size of photos, this may take anywhere from a few seconds to a few minutes. You do not need to stay on the page — both you and your client are notified when the package is ready.
The delivery package is generated in the background so large projects do not time out. The client’s download page shows a “preparing your files” state until the ZIP is ready, at which point it automatically becomes available.

Client download

Once the package is ready, your client receives an email notification and an in-app alert with a secure link to the delivery page. From there they can download the ZIP archive containing all their approved photos. The download link is protected — clients must be logged in (or have a valid signed URL) to access the files. Photo files are never served from public, guessable URLs.
Share the project link with your client directly if they miss the email notification. They can navigate to the delivery page from within the project at any time after the package is generated.

Payment gate

You can require your client to complete payment before they can download the delivery package.
1

Enable the payment requirement

In the project’s Payments settings, turn on the payment requirement for delivery. You can also manually mark a payment as received if payment was collected outside of the platform (bank transfer, cash, etc.).
2

Client sees the payment gate

When your client visits the delivery page, they see a payment prompt instead of the download button. They must complete payment — or you must manually mark it as received — before the download becomes accessible.
3

Mark payment as received

If you collected payment externally, open the delivery page and click Mark Payment Received. This unlocks the download for your client immediately. You can also reset the payment status if needed.
If you reset a payment that was previously marked as received, your client will lose access to the download until payment is confirmed again.

Cancelling a delivery

If you need to pull back a delivery after it has been generated — for example, because additional edits are needed — you can cancel it.
1

Open the Deliver page

Navigate to the delivery overview inside the project.
2

Cancel the delivery

Click Cancel Delivery. The existing ZIP package is removed and your client receives a notification that the delivery has been cancelled.
3

Trigger a new delivery when ready

Once you have made any necessary changes, return to the Deliver page and generate a new package. The new ZIP will include the current set of approved photos.
Cancelling a delivery does not remove the client’s approval decisions — only the download package itself is discarded. All approved photos remain approved until you or your client changes their status.

Delivery status reference

StatusWhat it means
No deliveryNo package has been generated yet
GeneratingThe ZIP is being built in the background
ReadyThe package is available for download
CancelledThe delivery was cancelled; no download is available