KeysenderhomeSupport help center home
IntegrationsPricingDemoSubmit a ticketTicket statusLog inStart free
KeysenderSupport home

The Keysender help center. Setup, connected channels, orders, and delivery, for digital product vendors.

Product

  • Integrations
  • Pricing
  • Demo
  • API

Resources

  • Help Center
  • Submit a ticket
  • Ticket status
  • Request an integration
  • Connect a supplier
  • Insights
  • Refer & earn
  • Contact sales

Legal

  • Privacy Policy
  • Terms & Conditions
  • Violation Report

Bought from a seller?

Keysender is the delivery platform, not the seller. If your order has not arrived or is not as described, contact the seller directly. They can help fastest.

Get help with your order →
© 2026 Keysender. Made in the USA.
Keysender is the delivery system, not the seller.
Back
Help CenterOrders and fulfillmentAdding a transaction manually

Adding a transaction manually

Last updated Aug 28, 2026Orders and fulfillment

Reading this in another language? Use your browser's built-in translate option. Button and field names stay in English on purpose, to match what you see in Keysender.

Overview

Add transaction delivers a code for a sale made outside any connected channel, for example on your own storefront or a marketplace Keysender does not integrate with. Enter the buyer's email, pick the product, set the quantity and price, and Keysender sends the code using the email template you choose.

TL;DR

  • Open Transactions, Add transaction, then fill in Customer e-mail, Product, Quantity, and Unit Price.
  • Item name auto-fills from the product you pick, and Email Template controls which delivery email the buyer receives.
  • Click Save to deliver the code immediately; there is no draft or preview step.

Before you start

Make sure you have:

  • Credits on the account. Each delivery uses one.
  • An inventory with available codes for the product you are delivering.
  • The email template you want to send set up under customizing email and inbox templates, if you do not want to use whichever template is selected by default.

Steps

  1. Open Transactions, then Add transaction in Keysender.

    Create transaction form in Keysender with Customer e-mail, Product, Item name, Quantity, Unit Price with a currency dropdown, and Email Template fields, and a Save button
  2. Enter the buyer's email under Customer e-mail. This is where the code and delivery email are sent.

  3. Select the product to deliver from under Product, a searchable dropdown of your inventories. Item name, what the buyer sees in the email, fills in automatically from your selection, though you can edit it.

  4. Set Quantity (1 up to 5,000, the same cap as the API) and Unit Price with its currency.

  5. Pick the Email Template to send. If you leave the default in place, confirm it is the right one for this sale before saving.

  6. Click Save. The code delivers immediately; there is no confirmation step first.

Confirm it works

Saving returns you to Summary a couple of seconds later, and the new transaction appears there and under Transactions with the buyer's email and the code marked as delivered. See viewing specific order details for what that record looks like.

Troubleshooting

Symptom Cause Action
Save does nothing or shows a field error Customer e-mail, Product, or Quantity is missing or invalid Fill in all three; Customer e-mail must be a real email format and Quantity must be between 1 and 5,000
The buyer got the wrong delivery email The wrong template was selected under Email Template Check the template before every save; nothing here remembers your last choice as a default
A second code was delivered for the same sale Save was clicked twice, or the page was refreshed after saving Each save is a new delivery with no deduplication; check Transactions for a duplicate before saving again
The product you need is not in the Product list It has no available codes in inventory Add codes to it first under adding digital products to inventory

If it still is not working

Submit a claim so Keysender Support can review it.

Frequently asked questions

When do I use Add transaction instead of a connected channel?

Use it for a sale made outside any connected channel, for example on your own storefront or a marketplace Keysender does not integrate with. A connected channel's sales deliver automatically and never need this screen.

What happens to Item name when I pick a Product?

It fills in automatically from the product you selected under Product, though you can still edit it before saving.

Is there a confirmation step before the code is delivered?

No. Clicking Save delivers the code immediately using the selected Email Template, with no draft or preview step first.

Related articles

Syncing missed ordersViewing and managing your ordersUsing the offers workbenchManaging notifications for held orders
Back to Help Center
If this still is not workingSubmit a Ticket