Payfy

Payfy
Company: Payfy LLC
Employees: 2–10 Employees
Company Size: SMB
Ownership: Private
Headquarter Country: Georgia
Supported Regions: Europe
Supported Countries: Georgia
Industry Focus: Crypto, Ecommerce
Annual Revenue (USD): 1,300,000
Fee Structure: Custom Per Merchant
Supported Currencies: EUR - Euro, GEL - Georgian Lari, USD - US Dollar
Transaction Types: ACH/Bank Transfer, Card Not Present, Cryptocurrency, Digital Wallets, Recurring Billing, Split Payments
Supported Payment Methods: Mastercard, Visa
Compliance: 3D Secure Support, PCI DSS
Risk Management: Fraud Prevention
Global Payments: Multi-Currency Support
Developer & Integration: Hosted Payment Page, Tokenization Support, Web Services API
API Accessibility: Public
Reporting & Onboarding: Online Merchant Portal, Reporting API

Payfy: Overview For Merchants

Payfy is a Georgia-based payment service provider that enables businesses to accept online card payments and selected alternative methods through a single integration. Payfy confirms authorization by the National Bank of Georgia under the Rules for Registration and Regulation of Payment Service Providers and provides API documentation for card and APM processing.

What Is Payfy

Payfy is positioned as a PSP that connects merchants to card acquiring and a set of alternative payment methods through a unified API. According to the site, Payfy supports Visa and Mastercard card transactions and offers features such as recurring billing, split payments, and risk management. The company states it is authorized by the National Bank of Georgia and provides a merchant-facing dashboard and API endpoints for live and sandbox environments.

Who Payfy Is For

  • Online shops seeking a straightforward card acceptance setup with a hosted payment page option.

  • Crypto platforms that need card rails and additional payment options aligned with the provider’s risk policies.

  • Merchants selling cross-border into or from Georgia that require EUR, USD, or GEL processing.

  • Teams that prefer API control plus ready-made flows for redirects, recurring billing, and webhooks.

If your product falls into very high-risk categories or originates from jurisdictions labeled high-risk by the National Bank of Georgia, Payfy indicates such traffic will not be accepted.

Supported Payment Methods And Brands

Cards

  • Visa

  • Mastercard

Alternative Payment Methods exposed via the API
The API specification includes an enum of supported method identifiers. Examples listed include:

  • BASIC_CARD

  • FLEXEPIN

  • MACROPAY

  • SKRILL

  • PAYRETAILERS

  • LOCALPAYMENT

  • MONNET

  • PAYPAL

  • NETELLER

  • TRUSTPAYMENTS

  • PAYMAXIS

  • GATE8TRANSACT

  • TINK

  • B2BINPAY

  • CLICK

  • MONETIX

  • PERFECTMONEY

  • VOLT

Merchants should confirm on boarding which of these methods will be available for their MCC, region, and risk profile.

Currencies And Regions

  • Processing currencies: EUR, USD, GEL.

  • Country acceptance: Payfy notes it does not accept card payments from high-risk jurisdictions as defined by the National Bank of Georgia.

  • Use cases: Online shops and crypto platforms are mentioned explicitly as supported business types.

Settlement currencies and timetables are not stated publicly, so confirm settlement configuration during onboarding.

Key Features

  • Recurring billing: Initiate a recurring chain using a token returned by the initial transaction. The API provides startRecurring and recurringToken fields to manage subsequent charges.

  • Split payments: A feature described on the site for customers to complete a purchase using multiple cards.

  • Risk management: Payfy indicates tools and policies that help merchants manage exposure and comply with local restrictions, including blocking high-risk jurisdictions per NBG lists.

  • Hosted and direct capture options: If you are not PCI DSS certified to collect card data, the flow can redirect to Payfy’s page to gather sensitive data. If you are certified, the API allows sending card fields from your environment.

  • Webhooks and redirects: The API provides webhookUrl for asynchronous status notifications and returnUrl or redirectUrl parameters to control the customer journey after authorization.

  • Merchant dashboard: Payfy states you can review transaction history from the account interface.

  • Support: Email support is available, with responses during working hours and an email channel for issues outside those hours.

Integration And API

Authentication

  • Bearer token using a Shop API Key in the Authorization header.

Core endpoints

  • Create payment: POST /api/v1/payments

  • Find payment: GET /api/v1/payments/{id}

  • List payments: GET /api/v1/payments

Environments

  • Production base URL: https://app.payfy.me/api/v1/

  • Sandbox base URL: https://app-demo.payfy.me/api/v1/

Data model highlights

  • Amounts and currency: Request in currency with ISO 4217 or a crypto symbol. If the provider-side currency differs from the customer-facing currency, customerAmount and customerCurrency can reflect the original request currency and amount.

  • Customer and address: Objects are provided for KYC-relevant details where required.

  • Payment method: The paymentMethod field uses the enum values listed above.

  • Recurring: Use startRecurring: true to begin a chain, then store and send recurringToken for future debits.

  • Webhooks: Supply webhookUrl to receive status notifications.

  • States and error handling: Responses include statuses such as PENDING plus an errorCode. The docs enumerate provider, issuer, 3DS, anti-fraud, and validation error categories to support deterministic handling.

Sandbox testing

  • Successful deposit tests require amounts under the stated sandbox threshold and provide test cards covering 3D Secure enrolled and non-enrolled paths. This allows merchants to validate both approvals and declines before going live.

Security, PCI DSS, And Compliance

  • PCI DSS: Payfy’s documentation states that merchants must be PCI DSS compliant to submit card data directly in API requests. Merchants without appropriate certification should avoid sending card fields and instead use the provider’s hosted collection page.

  • 3-D Secure: Sandbox test numbers cover both enrolled and not-enrolled cases, which is useful when validating your 3DS challenge and frictionless logic.

  • Jurisdictional controls: Card payments from high-risk jurisdictions as defined by the NBG are not accepted.

  • Data access: The FAQ states merchant personal information is accessible to Payfy and the acquiring bank, aligning with typical PSP processing roles.

If you are unsure about your PCI scope, review the PCI SSC merchant resources and select the appropriate SAQ type before deciding between hosted and direct flows.

Conclusion

Payfy provides a regulated PSP option for card and selected APM acceptance, with clear API primitives for payments, recurring billing, redirects, and webhooks. The site describes Visa and Mastercard support, EUR/USD/GEL processing, and policies aligned with National Bank of Georgia rules. Pricing is bespoke, and merchants should confirm production availability of specific APMs, settlement terms, and reporting before go-live. For teams comfortable with API integrations that want a hosted fallback for PCI, Payfy’s model can fit standard ecommerce and certain crypto platform needs, subject to acceptance policies.

Payfy: Frequently Asked Questions (FAQs)

What is Payfy and who is it for?

Payfy is a Georgia based payment service provider offering card acceptance and selected alternative methods via a single API. It is intended for online shops, cross border sellers, and certain crypto platforms as described on the site.

Which payment methods does Payfy support?

Payfy supports Visa and Mastercard. The API lists additional method identifiers; examples include: BASIC_CARD, FLEXEPIN, MACROPAY, SKRILL, PAYRETAILERS, LOCALPAYMENT, MONNET, PAYPAL, NETELLER, TRUSTPAYMENTS, PAYMAXIS, GATE8TRANSACT, TINK, B2BINPAY, CLICK, MONETIX, PERFECTMONEY, VOLT. Availability depends on your MCC, region, and risk profile.

Which currencies can I process with Payfy?

Payfy processes EUR, USD, and GEL.

Does Payfy accept payments from all countries?

No. Payfy does not accept card payments from high risk jurisdictions as defined by the National Bank of Georgia.

Does Payfy offer a hosted payment page and a direct API, and do I need PCI DSS?

Yes. Payfy offers a hosted payment page and a direct API. Merchants must be PCI DSS compliant to send card data directly; otherwise use the hosted page.

Does Payfy support recurring billing?

Yes. Start a chain by sending startRecurring: true on the initial charge and then reuse the returned recurringToken for subsequent debits.

Can customers split a payment across multiple cards with Payfy?

Yes. Payfy provides a split payments feature that lets a customer complete a purchase using multiple cards.

How do webhooks and redirects work in Payfy?

Provide a webhookUrl to receive asynchronous status notifications. Use returnUrl or redirectUrl to bring the customer back to your site after authorization.

What are the core API endpoints and base URLs for Payfy?

Core endpoints include POST /api/v1/payments, GET /api/v1/payments/{id}, and GET /api/v1/payments. Production base URL is https://app.payfy.me/api/v1/ and sandbox base URL is https://app-demo.payfy.me/api/v1/.

Does Payfy provide a sandbox and test cards?

Yes. Sandbox testing includes test cards for 3-D Secure enrolled and not enrolled flows. Successful deposit tests require amounts under the stated sandbox threshold.

How is Payfy priced and is there a public fee schedule?

Pricing varies by business activity and a public fee schedule is not posted. Expect bespoke pricing after underwriting and volume review.

Is Payfy authorized by the National Bank of Georgia?

The site indicates authorization by the National Bank of Georgia and displays a register number.

What settlement currencies and payout schedules are available with Payfy?

Settlement currencies, cut off times, and payout schedules are not stated publicly; clarify during onboarding.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.