API Integrations
Articles about API integrations for developers
Payment Page and Token Charging Integrations - Low Profile Module, Tokens & Direct Interface
- Receiving a Webhook from a Low-Profile Page Directly in Your Code New
- Steps 1+2 – Creating a Payment Page & Sending a Request to Retrieve Transaction Details (Iframe/Redirect) New Learn how to create an Iframe/Redirect payment page using the CardCom API, receive transaction details securely through a webhook, and retrieve and validate the transaction result.
- Step 3 – Charging a Token / Capturing a Credit Limit / Charging Credit Card Details via a Direct Interface (Do Transaction) New
- Preventing Duplicate Transactions When Charging Tokens New
- Releasing a Credit Authorization Hold MTI=420 New
Transactions
- TapTransactions Interface Overview New
- Partial / Full Transaction Refund by Transaction ID New
- Get Transaction Information Using the Internal Transaction Number (Get Transaction Info By Id) New Use this function to retrieve detailed information about a transaction by its internal transaction number, including the amount, status, card digits, token, document details, and other transaction values.
- Retrieving Transaction Details by External Transaction ID (Query Transaction By ExternalUniqTranId) New
- Receiving Information About Transaction Disputes, Subscription Cancellations, and Non-Receipt of Goods or Services — Special Transactions New
Document Generation via API - Invoices, Receipts, etc. - Documents
- Creating a Document URL - (Create document URL) New
- Cancel Document – (Cancel Document and Refund Credit Card) New
- Creating a Document Associated with a Deal New This article explains how to create a document for a deal that does not yet have an associated document, using the CreateDocument API endpoint. It includes the request parameters, document and payment objects, response fields, and a JSON example.
- Cross-Reference One Document with Another (Cross Document) New
- Retrieving Document Information Within a Date Range (Query Invoice Documents) New Use this function to retrieve information about a specific customer's documents, a specific document type, or all documents issued within a defined date range. The function can also be used to collect information and import it into the merchant's CRM or interface.
Standing Orders & Replaced Cards - RecuringPayments
- Get Recurring Payment Information New
- Get Recurring Payment History New Use this function to retrieve information about all charges recorded in the recurring payment history within a specific date range.
- Update debit order history item to irrevocable status New Use this API function to update the status of a recurring payment debt without changing the previous status. This is useful when a recurring charge fails, allowing the debt to be marked for tracking, paid through another method, or as bad debt.
- Processing a Card Replacement File for Tokens in APIs (Get Muhlafim Tokens) New
- Is the Bank Number Valid? New Learn how businesses using bank standing orders can verify a customer's bank account details with the Is Bank Number Valid API function.
API Articles Collection
- Centralizing Reporting Interfaces from Cardcom to Third-Party Servers – Webhook New Overview of webhook-based reporting from Cardcom to external systems for document creation, payments made through Gold Confirmation Pages, low-profile transactions, and recurring payments.
- WordPress: “The request was aborted: Could not create SSL/TLS” Error Handling New
- Tips for Redirecting from a Success Page in an Iframe to a Full Page New
- Working with an iframe: Sending an Event to the Merchant’s Website from Cardcom – [For Developers] New
- JSON API Interface + Swagger New
- Low Profile: Custom Page Design (Version 5) CSS/HTML New
- Selecting Custom Fonts (Low Profile and Isurit Zahav) New
- Legality of Displaying an ID Number on a Low-Profile Page for International and Israeli Customers New
- Transfer to a Bank Account from the Digital Wallet New
- Digital Wallet New
- OPEN FIELDS New
- Canceling and Refunding Transactions & Orders Through a WordPress Website with the Cardcom Plugin New
- Working with UpStroke Upsell: WooCommerce One Click Upsell for CardCom New How to configure the UpStroke WooCommerce One Click Upsell plugin to work with CardCom, including token settings, terminal routing, and troubleshooting paused upsell orders.
- Payment Plugin: PrestaShop Using Redirect New
- Magento 2 Cardcom Plugin New Installation, configuration, supported features, refunds, order statuses, troubleshooting, and firewall requirements for the Magento 2 Cardcom plugin.
- Payment Plugin: NopCommerce New
- Payment Gateway Plugin Magento 1 - Iframe \ Redirect New
- Guide to Connecting with the Woo-Subscriptions Plugin – Settings and Technical Requirements New
- Support for the WooSubscriptions Plugin for WordPress Websites – Subscriptions on an Online Store New
- Payment Processing Plugin Add-ons – From Shopping Cart Systems to Cardcom Payment Processing New
- Connecting and Installing the Payment Plugin for a WordPress Store – WordPress WooCommerce Payment WOO New A complete guide to installing, configuring, and troubleshooting the Cardcom Payment Gateway plugin for WordPress WooCommerce, including payment methods, tokens, invoices, PayPal, payment statuses, and technical requirements.
TapTransactions - API Commands for the Tap on Phone Model
- Interface for Executing a TAP Transaction via CardCom Using a Third-Party Application (Using SDK) New
- TapTransactions Interface Overview New
- TAP ON PHONE - Getting Device Information (PrepareDevice - Get device information before performing Tap On Phone transaction) New Learn how to use the PrepareDevice function to retrieve information about a device before performing a Tap On Phone transaction.
- TAP ON PHONE - Process a Transaction - (ProcessTransaction - Process Tap On Phone transaction) New
- Tap On Phone via a Third-Party SDK App New This guide explains how to integrate Tap On Phone payment processing into a third-party Android app, including the required checks, API calls, SDK operations, device registration, transaction processing, troubleshooting, and APK finalization.
Credit Card Company Reports Articles - Financial
- Financial – Tax Invoice/Receipt for Funds Transferred to the Business – (Get billing report for account) New
- Financial - Bank Deposits - (Bank Deposits) New
- Financial - Charges and Credits Details (Financial Transaction) New The Financial Transactions function returns details of credit card charges and credits within a specified date range, including deposit dates, transaction amounts, VAT, the last four card digits, merchant number, and internal transaction identifiers.
- Financial – Original Transactions (Credit Card Transactions) New Retrieves original credit card transactions reported by the credit card company for a specified date range, including transmission times and transaction details.
API for Suppliers & Dealers
- TXNTYPE Transaction Type New
- APIs for Working as an Aggregator with Cardcom New
- CompanyOperations – Get All Supplier Number Information for a Company New
- CompanyOperations - Add a Company to an Aggregator (Add Company for Meaged) New
- CompanyOperations - Retrieving Subcategory Codes (Get Sub MCCs) New
- CompanyOperations - Get Main MCCs New
- CompanyOperations - Get Bank Branches New
- CompanyOperations - Get Banks New
- CompanyOperations - Get Countries New
- CompanyOperations - Get Streets New
- CompanyOperations - Get Cities New
- CompanyOperations - Reopen Company New
- CompanyOperations - Close Company New
- CompanyOperations - Function for Creating a Company in Cardcom (New Company) New
- CompanyOperations – (Must Be Reviewed) Validate Company Fields New
- CompanyOperations - Add a Document to a Company New
- CompanyOperations - Request Merchant Status (Get Company Status - Validate KYC Info) New
Retrieving Customer Card Information via API
Didn't find an answer?