--- title: "Mifinity" slug: "mifinity" updated: 2026-06-08T07:50:58Z published: 2026-06-08T07:50:58Z canonical: "docs.apcopay.com/mifinity" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.apcopay.com/llms.txt > Use this file to discover all available pages before exploring further. # Mifinity ## Supported Transaction Types - [ ] Authorisation - [ ] Capture - [x] Purchase - [ ] Refund - [x] Withdrawal - [ ] Void ## Integrations Supported **Deposit** - [x] Hosted Payment Page - [ ] Direct Connect ( server-to-server) **Withdrawal** - [ ] Hosted Payment Page - [x] Direct Connect ( server-to-server) Official Logo: ## Currencies & Countries Supported ## Additional attributes to process Mifinity You must include the following JSON Attributes to the payload. These attributes inform us to redirect to Mifinity to finalize the payment process. | Description | Hosted Payment Page | Direct Connect (Withdrawals) | | --- | --- | --- | | **Transaction type** | "TransactionType": "PURC", | "TransactionType": "ORIGINALCREDIT", | | **Client** | "Client": { "Email": "John@apco.com", "FirstName": "John", "LastName": "Doe", "MobileNo": "79290218", "City": "Marsa", "Country": "MLT", "Street": "Test Street", "IPAddress": "127.0.0.1", "DateOfBirth": "1999-01-01" }, | "Client": { "FirstName": "Apco", "LastName": "Test", "City": "MagicCity", "Email": "[apcotest@test.com](mailto:apcotest@test.com)", "IPAddress": "214.21.134.79", "MobileNo": "999999999", "ClientAccount": "", "Country": "FRA" }, | | **Force Transaction Routing** | "Routing": { "ForcePayment": "MIFINITY" }, | | **Payment Method Data** | "PaymentMethodData" : { "PhoneCountryCode": "+356" }, | "PaymentDestination": { "PaymentMethodData": { "PaymentMethod": "PayAnyBank", "SourceAccountNumber": "5001000001245081" } }, | | **Test Indicator** (required in Sandbox Environment only) | "IsTest": True | **Sample Deposit Request** Refer to our API Reference Document [here](https://apcopay.redoc.ly/#tag/Hosted-Payment-Page) to create a Hosted Payment Page, use the below mandatory tags to process a deposit. Below is a sample deposit request. ```json {  "TransactionType": "PURC",  "Currency": "EUR",  "Amount": "12.50",  "OrderReference": "Test Deposit Mifinity",  "RedirectionURL": "https://url/Redirect/",  "CallBackURL": "https://url/Listener",  "FailRedirectionURL": "https://url/Redirect/",  "Language": "en",  "Client": {    "Email": "John@apco.com",    "FirstName": "John",    "LastName": "Doe",    "MobileNo": "79290218",    "City": "Marsa",    "Country": "MLT",    "Street": "Test Street",    "IPAddress": "127.0.0.1",    "DateOfBirth": "1999-01-01"  },  "PaymentMethodData" : {    "PhoneCountryCode": "+356"  },  "Routing": {    "ForcePayment": "MIFINITY"  },  "IsTest": "True",  "Configuration": {    "Profile": "showandedit"  } } ``` **Withdrawals** Withdrawals are processed via Direct Connect. The API reference to request a payout can be found [here](https://apcopay.redoc.ly/#operation/PaymentOperationAUTHPURC). Below is a sample Withdrawal request. ```json {  "TransactionType": "ORIGINALCREDIT",  "Amount": "1.5",  "Currency": "EUR",  "OrderReference": "Mifnity test PayAnyBank",  "PaymentDestination": {    "PaymentMethodData": {      "PaymentMethod": "PayAnyBank",      "SourceAccountNumber": "5001000001245081"    }  },  "Routing": {    "ForcePayment": "MIFINITY"  },  "Client": {    "FirstName": "Apco",    "LastName": "Test",    "City": "MagicCity",    "Email": "apcotest@test.com",    "IPAddress": "214.21.134.79",    "MobileNo": "999999999",    "ClientAccount": "",    "Country": "FRA"  },  "RedirectionURL": "https://url/Redirect/",  "CallBackURL": "https://url/Listener",  "IsTest": "True" } ```