Skip to main content

Paying Seafarers Via Kadmos in Martide

Written by Eve Church

Kadmos, the seafarer payment solution, is integrated with Martide’s Payroll feature. Here’s how to use it.


How to Configure Kadmos

Before you start using Kadmos, you need to make sure the integration is configured.

Click on Settings under your profile icon > Kadmos

screenshot of Martide's maritime payroll software



When you click on Kadmos, you will go to this page:

screenshot of Martide's maritime payroll software solution

Enter your Client ID and the Secret Key provided by Kadmos and toggle the Enabled switch to turn on the integration. A grey switch is off, a blue switch is on.

Click the Test Connection button to check the credentials are correct and then click Save.


How to Enable Kadmos Coupon Packages

Coupon Packages are currently created on Kadmos’s side. You can control whether Martide is allowed to attach Coupon Packages when it pushes a payment to Kadmos.

Click on Settings > Payroll Settings. You will go to this page:

screenshot of Martide's maritime payroll software solution



Toggle the Enable Kadmos Coupon Packages switch to On. A grey switch is off, a blue switch is on.

  • On: Martide attaches Coupon Packages to the payment.

  • Off: The payment is pushed without coupons. Note: coupons cannot be added later.

  • Click Save when you’re done.

Note: You must turn this on before running payroll if you want Coupon Packages to be applied to the disbursement.


How to Check Seafarers Have a Kadmos Account

Before running a payroll, you must confirm that every seafarer who should be paid via Kadmos has an active Kadmos wallet. Seafarers without a wallet (or who have a Rejected status) cannot receive Kadmos payouts.

Go to the Seafarers page by clicking Seafarers in the menu on the left-hand side.

Click the funnel icon in the top right corner to open the filters > go to Kadmos Wallet > open the Kadmos Status dropdown menu and choose one or more filters:

screenshot of Martide's maritime payroll software solution



Filters are:

  • Missing Wallet: these are seafarers who don’t have a linked Kadmos wallet.

  • Has Kadmos Wallet: these are all seafarers (Active, Rejected, Pending, etc.) who have a linked Kadmos wallet.

  • Active / Rejected / Pending Seafarer Data / Pending Seafarer Approval / Failed: these are individual seafarer statuses.

When a filter is selected, a Kadmos Wallet column appears on the main page showing each seafarer's status:

screenshot of Martide's maritime payroll software solution



How to Link a Kadmos Wallet for Seafarers Showing it’s Missing

For seafarers without a wallet, click Link Wallet in the Kadmos Wallet column. A pop-up box will open and Martide will check against Kadmos to see if a matching account already exists.

There are three possible outcomes:

  • Matched by Martide Reference ID: Kadmos has a user with the same Martide ID. This is the strongest match and means the wallet was previously created from the seafarer's profile:

Link Kadmos wallet — matched by Martide reference

  • Matched by Email: Kadmos has no user with the same reference ID but does have one with the same email address. Check the name on Kadmos and the contract currency before clicking Link this Account. You will be linking to whatever account Kadmos returns for that email:

Link Kadmos wallet — matched by email

  • No Match Found: Kadmos has no user matching by reference ID or email. Paste the Kadmos User ID manually (ID is available in the Kadmos portal). If the seafarer has no Kadmos account, contact Kadmos to create one before continuing:

screenshot of Martide's maritime payroll software solution

Once linked, the Kadmos Wallet column updates to reflect the wallet's status (Active, Pending, etc.).

How to Configure Kadmos Allotments on a Payslip

To navigate to a seafarer’s payslip click: Payroll in the main menu on the left > vessel name > seafarer name

Go to the payslip’s Allotments section. Kadmos allotments are next to Bank Transfer allotments.

Kadmos allotments are sent to the Kadmos payment system for processing.

screenshot of Martide's maritime payroll software solution

Resolving Kadmos Errors

There can be a few errors that affect Kadmos allotments.

To see them navigate to: Payroll page > vessel name > click the Select All Payslips button > hover your mouse at the top of the screen so the blue bar appears and click the Review Allotments button:

hover your mouse at the top of the screen so the blue bar appears and click the Review Allotments button:

The Review Allotments page shows errors in one view. Filter by the Kadmos tab to see them clearly:

hover your mouse at the top of the screen so the blue bar appears and click the Review Allotments button:

Status

Meaning

Action

Ready

Allotment is queued and ready to push

Click Push to Kadmos

Push Failed

The push to Kadmos failed (e.g., insufficient funds in the sender wallet)

Use the resync icon to re-push, or click the row to inspect the error message

Payout Not Linked

A payout exists in Kadmos but is not yet linked in Martide

Click the link icon to associate the existing payout, or use the cloud icon to replace it with the Martide amount

Multiple Payouts

Kadmos has more than one payout for this seafarer in this period. Manual resolution required

Open the Kadmos portal, delete duplicates, then resync

Payout Deleted

The payout was deleted in Kadmos

Re-push to recreate it, or remove the allotment from the batch with the trash icon

Clicking any Kadmos allotment row opens its details. This shows the allottee, wallet status, and the error message returned by Kadmos:

Kadmos Allotment modal showing Push failed — Insufficient funds

Kadmos Troubleshooting checklist

  • Push Failed → Insufficient Funds: top up the sender wallet in Kadmos, then re-push.

  • Push Failed → KYC Issues: confirm the seafarer’s wallet status on the Seafarers page is Active.

  • Test Connection Fails in Settings: re-check Client ID and Secret Key in Settings > Kadmos Integration.


Once all allotments are pushed and any Kadmos errors are resolved, move the payslips from Draft to Final. There are two ways to do this:

Finalize a Single Payslip

  • Open the payslip.

  • Confirm every allotment in the Allotments section is marked Paid. Finalize is only allowed once all allotments on the payslip are paid

  • Scroll to the bottom and click Finalize. The payslip status changes from Draft to Final

Payslip Leave section and Finalize button

Finalize in Bulk

If you need to finalize many payslips at once, do it from the payrun detail page:

  • On the payrun detail page, check the payslip checkboxes or click Select All Payslips.

  • A bar appears at the top showing the selection count alongside Review Allotments, Add Earnings, Add Deductions, Finalize, and Delete

  • Click Finalize. All selected payslips will move from Draft to Final.

Bulk Finalize action bar with payslips selected

Once every payslip in a payrun is Final, the payrun is considered complete.

Did this answer your question?