{"templateId":"markdown","versions":[{"version":"20240601","label":"2024-06-01 (Latest)","link":"/products/payments/enable-features/financial-services-mcc6012-mcc6051","default":true,"active":true,"folderId":"15ab58d6"}],"sharedDataIds":{"sidebar":"sidebar-products/payments/sidebars.yaml","current-catalog-info":"current-catalog-info-/products/payments/openapi"},"props":{"metadata":{"markdoc":{"tagList":["partial","badge","json-schema"]},"custom_product":"Payments","type":"markdown"},"seo":{"title":"Financial Services (including MCC 6012 / MCC 6051) | Payments API","description":"Worldpay for Developers - docs, code examples, resources and tools. Everything you need to build your omnichannel payment solution.","siteUrl":"https://docs.worldpay.com/access","image":"/access/assets/worldpay-logo-light.21b7daf79984773a9fcd7d4fbcb07ae5289dfffd6023c4c3dca720c7058e53dc.33f780a6.svg","keywords":"documentation, api, openapi, sdks, developer, payments, json, payouts, 3ds","jsonLd":{"@context":"https://schema.org","@type":"Organization","url":"https://docs.worldpay.com/access","name":"Worldpay"},"meta":[{"name":"google-site-verification","content":"zjziIKaP3ImsqsfhYnEBnq1R85UabiSwl7HTXuwtZuo"},{"name":"doc_product","content":"Access"},{"name":"doc_category","content":"Documentation"}],"llmstxt":{"hide":false,"sections":[{"title":"Payments API","description":"Payment orchestration API combining fraud assessment, 3ds authentication, SCA exemptions, Worldpay Token creation and a card or wallet based payment.","includeFiles":["products/payments/@20240601/**/*"],"excludeFiles":[]},{"title":"Payment Queries API","description":"Querying your payments data, based on a variety of parameters.","includeFiles":["products/payment-queries/@v1/**/*"],"excludeFiles":[]},{"title":"Card BIN Data API","description":"Provides detailed information about a card.","includeFiles":["products/card-bin/@v1/**/*"],"excludeFiles":[]},{"title":"3DS Authentication API","description":"Request 3DS authentication to protect against fraud, be SCA compliant and to shift liability using this standalone API.","includeFiles":["products/3ds/@v3/**/*"],"excludeFiles":[]},{"title":"FraudSight API","description":"Request a risk assessment and receive a response with an outcome (e.g. lowRisk) using this standalone API.","includeFiles":["products/fraudsight/@v1/**/*"],"excludeFiles":[]},{"title":"Checkout SDK","description":"Integrate using our clientside SDKs for both web and native devices. Benefit from SAQ-A/PCI-SSF compliance.","includeFiles":["products/checkout/web/@v2/**/*","products/checkout/ios/@v4/**/*","products/checkout/android/@v4/**/*","products/checkout/react-native/@v3/**/*","products/checkout/flutter/@v1/**/*"],"excludeFiles":[]},{"title":"Tokens API","description":"Minimizes the exposure of sensitive card details and increases the security of your customer's card details.","includeFiles":["products/tokens/@v3/**/*"],"excludeFiles":[]},{"title":"Card Payments API","description":"Request a card payment using this standalone API, requires separate requests for 3DS, Fraud assessment etc.","includeFiles":["products/card-payments/@v7/**/*"],"excludeFiles":[]},{"title":"Card Verifications API","description":"Verify your customer's card to maximize your authentication rates.","includeFiles":["products/card-verifications/@v6/**/*"],"excludeFiles":[]},{"title":"Account Payouts API","description":"Send funds to your customer's bank accounts and search for payouts using parameters.","includeFiles":["products/account-payouts/@20250101/**/*"],"excludeFiles":[]},{"title":"APMs","description":"Pay using eWallets, bank transfers, direct debits, local card schemes, Postpay and eInvoice/ Buy Now Pay Later.","includeFiles":["products/apms/@20240701/**/*"],"excludeFiles":[]},{"title":"Balance API","description":"Request your account details for a single account or all accounts under an entity.","includeFiles":["products/balance/@20250101/**/*"],"excludeFiles":[]},{"title":"Card Payouts API","description":"Send funds to your customer's cards.","includeFiles":["products/card-payouts/@v4/**/*"],"excludeFiles":[]},{"title":"Events (Webhooks)","description":"Receive status updates from Access Worldpay by setting up a webhook.","includeFiles":["products/events/@v1/**/*"],"excludeFiles":[]},{"title":"FX API","description":"Manage Foreign Exchange (FX) on your payments.","includeFiles":["products/fx/@v1/**/*"],"excludeFiles":[]},{"title":"Hosted Payment Pages (HPP) API","description":"Our low-code option to take payments securely at the lowest PCI compliance level - SAQ A.","includeFiles":["products/hosted-payment-pages/@v1/**/*"],"excludeFiles":[]},{"title":"Money Transfers API","description":"Money Transfer OCTs (Original Credit Transaction) allow funds to be pushed to an eligible card in 30 minutes or less.","includeFiles":["products/money-transfers/@v1/**/*"],"excludeFiles":[]},{"title":"Parties API","description":"Create parties, manage your payout instruments and beneficial owners and carry out identity verification checks.","includeFiles":["products/parties/@20250101/**/*"],"excludeFiles":[]},{"title":"SCA Exemptions API","description":"Maximize a frictionless checkout experience by using issuer data insights to apply exemptions.","includeFiles":["products/sca-exemptions/@v1/**/*"],"excludeFiles":[]},{"title":"Split Payments API","description":"Divide funds from a single payment amongst yourself and your parties/sellers.","includeFiles":["products/split-payments/@20250625/**/*"],"excludeFiles":[]},{"title":"Statements API","description":"Retrieve your account statement and see individual entries for all credits and debits.","includeFiles":["products/statements/@20250101/**/*"],"excludeFiles":[]},{"title":"Transfers API","description":"Transfer funds from source account to target account.","includeFiles":["products/transfers/@20250101/**/*"],"excludeFiles":[]},{"title":"Verified Tokens API","description":"Verified Tokens ensures that your customer's payment details are valid and CIT compliant when creating a token.","includeFiles":["products/verified-tokens/@v3/**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":["openapi"],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Last updated"]},": 16 July 2026 | ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/payments/changelog/"},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Change log"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"financial-services-including-mcc-60126051","__idx":0},"children":["Financial Services (including MCC 6012/6051)"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"Badge","attributes":{"size":"small","to":"/","fontWeight":"bold","color":"var(--wp-colour-black)","mt":"0rem","mb":"0.5rem","px":"1rem","py":"0.5rem","borderRadius":"6rem","bg":"#E0D5FC"},"children":["Enterprise"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you're a domestic Financial Services provider (MCC 6012) based in the Visa Europe Region, you must supply this additional data for Visa transactions with each order:"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"how-to-enable","__idx":1},"children":["How to enable"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Using ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["instruction.recipient"]}," within the payment request"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"example","__idx":2},"children":["Example"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"header":{"controls":{"copy":{}}},"source":"\"instruction\": {\n...\n  \"recipient\": {\n    \"accountReference\": \"12499844\",\n    \"lastName\": \"Moriarty\",\n    \"address\": {\n        \"postalCode\": \"SW1 1AA\"\n    },\n    \"dateOfBirth\": \"1985-11-23\"\n  }\n}\n"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["See the full ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/payments/openapi"},"children":["API schema"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"recipient-object-schema","__idx":3},"children":["Recipient Object Schema"]},{"$$mdtype":"Tag","name":"JsonSchema","attributes":{"schema":{"$ref":"../../openapi.yaml#/components/schemas/PaymentsRecipient"},"options":{"schemasExpansionLevel":1},"schemaResolved":{"openapi":"3.1.0","components":{"schemas":{"__root":{"$ref":"#/components/schemas/PaymentsRecipient"},"PaymentsRecipientAddress":{"type":"object","properties":{"postalCode":{"type":"string","description":"The postal code of the recipient. Relevant only in the UK.","maxLength":10,"minLength":1,"pattern":"^[A-Za-z0-9 ]*$"}}},"PaymentsRecipient":{"type":"object","description":"An object containing information about the recipient of financial services. Required for MCC 6012 transactions in the Visa Europe region. The recipient may or may not be the cardholder.\n\nRead more on how to set it up under our [__Financial Services__](/products/payments/enable-features/financial-services-mcc6012-mcc6051) guide.","properties":{"accountReference":{"type":"string","description":"The account number of the recipient. Either a bank account number or a partial card number.","maxLength":10,"minLength":1,"pattern":"^[A-Za-z0-9]*$"},"lastName":{"type":"string","description":"The last name of the recipient.","maxLength":22,"minLength":1,"pattern":"^[A-Za-z@!£*#$)(+\\-_=.,/;:'\"]*$"},"address":{"$ref":"#/components/schemas/PaymentsRecipientAddress"},"dateOfBirth":{"type":"string","format":"date","description":"Recipient's date of birth."}}}}}},"schemaResolvedErrors":[]},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"debt-repayment-indicator-for-mcc-6012-and-6051","__idx":4},"children":["Debt repayment indicator for MCC 6012 and 6051"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The schemes introduced a mandate for debt repayment transactions on debit and prepaid cards in all regions under merchant category codes (MCCs) 6012 and 6051."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Scheme rules define debt as money owed by one party (debtor) to another party (creditor), including the obligation to repay money in connection with the following:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Loans"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Credit card balances"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Funding of the purchase of goods/services by a third party"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["According to scheme rules, the following are not treated as debt:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Lease payments where ownership of the goods does not automatically pass to the lease at the end of the lease"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Installments or delayed payments to the merchant under terms provided to the cardholder by the merchant"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"how-to-enable-1","__idx":5},"children":["How to enable"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Set ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["instruction.debtRepayment"]}," = ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["true"]}," to flag the payment as being for debt repayment."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"example-1","__idx":6},"children":["Example"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"header":{"controls":{"copy":{}}},"source":"\"instruction\": {\n...\n  \"debtRepayment\": true,\n}\n"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["See the full ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/payments/openapi"},"children":["API schema"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"consumer-bill-payment-service-providers","__idx":7},"children":["Consumer Bill Payment Service Providers"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you are registered with Visa as a Consumer Bill Payment Service provider, you must set this to ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["true"]}," for any payments taken for the purpose of paying consumer bills."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"how-to-enable-2","__idx":8},"children":["How to enable"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Set ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["instruction.consumerBillPayment"]}," = ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["true"]},"  to identify a bill payment paid by providers on behalf of consumers."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"example-2","__idx":9},"children":["Example"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"header":{"controls":{"copy":{}}},"source":"\"instruction\": {\n...\n  \"consumerBillPayment\": true,\n}\n"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["See the full ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/payments/openapi"},"children":["API schema"]}]}]},"headings":[{"value":"Financial Services (including MCC 6012/6051)","id":"financial-services-including-mcc-60126051","depth":1},{"value":"How to enable","id":"how-to-enable","depth":3},{"value":"Example","id":"example","depth":4},{"value":"Recipient Object Schema","id":"recipient-object-schema","depth":4},{"value":"Debt repayment indicator for MCC 6012 and 6051","id":"debt-repayment-indicator-for-mcc-6012-and-6051","depth":2},{"value":"How to enable","id":"how-to-enable-1","depth":3},{"value":"Example","id":"example-1","depth":4},{"value":"Consumer Bill Payment Service Providers","id":"consumer-bill-payment-service-providers","depth":2},{"value":"How to enable","id":"how-to-enable-2","depth":3},{"value":"Example","id":"example-2","depth":4}],"frontmatter":{"seo":{"title":"Financial Services (including MCC 6012 / MCC 6051) | Payments API"}},"lastModified":"2026-02-04T05:52:53.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/products/payments/enable-features/financial-services-mcc6012-mcc6051","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}