Obriym CRM logoObriym CRMCustomer flow workspace
FeaturesPricingRoadmapIntegrations
LanguageUKEN
Sign inGet started
FeaturesPricingRoadmapIntegrationsSign in
Status sync · Hutko

Hutko payments land in the CRM automatically

When Hutko confirms or declines a payment, the CRM verifies the signed callback, records the payment result, and moves the order forward without manual work.

Try in your workspaceAll integrations

Hutko callback

SHA1 verified · order matched

approved
order_idSHOP-2048
amount5 000.00 UAH
payment rowpaid

The CRM records Hutko's signed result. Payment processing stays on Hutko's side.

Hutko is connected as a workspace payment-status adapter. The CRM does not process cards or hold funds: Hutko handles the payment, then sends a signed server callback to Obriym CRM. The adapter validates the merchant id and SHA1 signature before writing any payment record.

Callback flow

The adapter is intentionally narrow: receive, verify, record, and update the order.

Signed callback

Hutko posts the payment result to the generated adapter endpoint.

Merchant check

The callback merchant_id must match the configured Hutko merchant.

Payment record

The CRM creates or updates crm_order_payments with status, amount, currency and provider payment id.

Order status

A paid callback can move a pending order to confirmed through the shared order payment flow.

Technical contract

Configured in Settings → Developers → Adapters.

CRM endpoint
POST /api/v1/adapters/hutko/{configId}
Credentials
{"merchantId":"1703986","password":"..."}
Signature
SHA1 over sorted non-empty callback fields with merchant password
Stored data
payment status, amount, currency, provider ids, optional buyer email/phone

Security model

  • Rejects callbacks for a different merchant_id
  • Rejects unsigned or incorrectly signed payloads
  • Does not store PAN, CVV or raw card tokens
  • Redacts sensitive Hutko metadata before saving diagnostics
  • Connection test validates credential JSON and local signature verification without creating payment rows

Connection test scope

Hutko setup validation is a safe local credential and signature self-check. Live readiness is confirmed by Hutko delivering a real signed callback to the generated endpoint.

Setup

01

Create Hutko adapter

In Settings → Developers → Adapters choose Hutko and save merchant credentials as JSON.

02

Copy callback URL

Use the generated server callback URL in Hutko merchant settings or your checkout integration.

03

Run validation

Use Test connection and sandbox validation before sending a real customer payment.

Frequently asked questions

Is this the same Hutko integration used for Obriym subscriptions?

No. This adapter is for a workspace's own orders and buyers. Obriym's own SaaS billing provider is a separate billing subsystem.

Will recurring payments be managed here?

This adapter records payment callbacks. Full subscription management for a workspace's customers should be added as a separate product flow only after the business contract with Hutko is explicit.

What if Hutko does not send buyer email?

The payment is still recorded. The adapter stores buyer email or phone only when the signed callback contains them.

Connect Hutko payment statuses

Let the payment provider confirm the result and keep order payment history consistent.

Start for free
Obriym CRM logoObriym CRMCustomer flow workspace

Obriym CRM is a focused workspace for sales teams and e-commerce operations. Leads, deals, orders, and customer retention in one place.

Product by OBRIYM

  • crm@obriym.com
  • OBRIYM
  • Serhii Oberemchuk

Individual Entrepreneur Oberemchuk Serhii Oleksandrovych · State reg. 178752761226

Product

  • Features
  • Pricing
  • Compare
  • Roadmap
  • Integrations
  • API Reference

Company

  • About OBRIYM
  • Founder
  • Contact
  • Roadmap

Developers

  • OpenAPI spec
  • JS Widget
  • Lead intake API
  • Orders API

© 2026 Obriym CRM by OBRIYM. Built for production sales and e-commerce teams.

Terms of UseTerms of ServicePayment & RefundsPrivacy PolicyLegal detailsData DeletionPricingAPI Docs