{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-product-guide/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Compliance Reviews & RFIs on Successful Payments"},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"compliance-reviews--rfis-on-successful-payments","__idx":0},"children":["Compliance Reviews & RFIs on Successful Payments"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Glomo conducts a risk assessment on every eligible payment to protect you and your customers from financial crime. This check runs automatically at payment success — the moment the bank confirms the payment. Most payments clear automatically. If a payment is flagged, its settlement is placed on hold until the query is addressed — see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#impact-on-settlement"},"children":["Impact on settlement"]}," below."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["When a check needs more information, Glomo raises a Request for Information (RFI) against the payment. The payment stays ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Successful"]}," — the RFI carries a separate compliance status that tells you whether any action is needed."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Your customer is not involved at any point. The review is entirely between you and Glomo, and your customer's payment experience is unchanged."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"compliance-status","__idx":1},"children":["Compliance status"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Each in-scope payment carries a compliance status alongside its payment status:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Compliance status"},"children":["Compliance status"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"What it means"},"children":["What it means"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"What you need to do"},"children":["What you need to do"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Cleared"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The check passed, or a previously flagged payment was approved after review."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Nothing. The payment settles in its normal cycle."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Action Required"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The check flagged the payment, or a document you uploaded was not accepted."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Upload the requested document(s) before the response deadline."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Under Review"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["You have uploaded the requested document(s) and Glomo is reviewing them."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Nothing — wait for the review outcome."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Expired"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["No response was received within the response window."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Contact Glomo support if you believe this is in error."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Rejected"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The review concluded the payment cannot proceed after documents were reviewed."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Contact Glomo support if you believe this is in error."]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"when-a-payment-is-flagged","__idx":2},"children":["When a payment is flagged"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"where-it-appears","__idx":3},"children":["Where it appears"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Pending compliance actions are surfaced in a banner on your dashboard home page, so you see them as soon as you log in."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/rfi-compliance-dashboard-banner.6e0fe2aede1556ee28e36c51cefcadc420794df509f082e7a18710345ef53c36.3da120da.png","alt":"RFI dashboard banner preview"},"children":[]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["A flagged payment appears as a row in the RFIs tab of the Disputes & RFIs section of your dashboard. Each row shows:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Field"},"children":["Field"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Description"},"children":["Description"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["RFI ID"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The unique identifier for the RFI"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Payment ID"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The payment the RFI relates to"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Amount"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Payment amount"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Reason code"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Why the RFI was raised, e.g. Verification required"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Status"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The compliance status (Action Required → Under Review → Cleared / Expired / Rejected)"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Created at"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["When the RFI was raised"]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/rfi-compliance-rfis-list.8eb9d84837df66824e0f1ebcb7597c684ceb261b0c81b54ab3a91a7f72e33b5a.3da120da.png","alt":"RFIs list preview"},"children":[]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"on-the-payment","__idx":4},"children":["On the payment"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The payment tracker shows a Compliance step after Payment Successful, linked to the RFI. When settlement is routed through Glomo, the tracker also shows a Settlement step, which stays queued while the RFI is open."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/rfi-compliance-payment-tracker.401f04151bcb71ecf60e8362da2e301763f0742a58371956fe3856e505dc61dd.3da120da.png","alt":"Payment tracker with compliance step preview"},"children":[]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"responding-to-an-rfi","__idx":5},"children":["Responding to an RFI"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Open the RFI from the RFIs tab, or open the payment and use the upload option there — both lead to the same flow."]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Review the documents requested."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/rfi-compliance-rfi-details.0e31349a2451905e0c8c994c74f2a8eb605cbe54c044e75ea9491df6adf43bbd.3da120da.png","alt":"RFI details preview"},"children":[]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Upload the requested document(s) (PDF, JPG, or PNG, up to 10MB each). The status moves to Under Review."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/rfi-compliance-respond-modal.c733a934389e9af28f5bf989b45190a08762e9256bea4e2ebabe9b1ddc0835e7.3da120da.png","alt":"Respond to RFI preview"},"children":[]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Glomo reviews your submission:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Approved"]}," — the status moves to Cleared and the payment becomes settlement-eligible in the next cycle."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Document not accepted"]}," — the status returns to Action Required with a rejection reason shown on the RFI (and delivered on the RFI webhook), so you can correct and re-submit."]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You can also respond programmatically instead of using the dashboard: upload each document with the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api-documentation/apis/openapi/document/createdocument"},"children":["Create a Document API"]},", then call the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api-documentation/apis/openapi/rfi/respondrfi"},"children":["Respond to an RFI API"]}," with the RFI ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["id"]}," and the resulting ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["doc_id"]},"(s)."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"impact-on-settlement","__idx":6},"children":["Impact on settlement"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This section applies when your settlements are routed through Glomo."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Only the flagged payment is held. All your other payments settle on their normal schedule. A hold never affects your batch or your other settlements."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You are not penalised for review time. Settlement timing is anchored to the date funds were marked available — not the date the RFI cleared. If your settlement window (T + N) has already elapsed when the RFI clears, the payment settles in the next eligible cycle, typically the next day."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["On Cleared, the settlement is scheduled."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"rfi-webhook","__idx":7},"children":["RFI webhook"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Compliance status changes are delivered on a dedicated RFI webhook, separate from payment status notifications, so you can consume them programmatically:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Fired on every compliance status change (Action Required, Under Review, Cleared, Expired, Rejected)."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Carries the rejection reason when an uploaded document is not accepted."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Where settlement is routed to a different counterparty than the entity responding to the RFI, the on-hold status is reflected to both parties."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["If you have integrated the order-level RFI API, you will be given a migration window to move to the payment-level RFI webhook before the switchover. Details will be shared ahead of go-live."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"emails-and-reminders","__idx":8},"children":["Emails and reminders"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You are notified immediately by email when a payment is flagged, alongside the RFI webhook and the dashboard entry."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["While payments remain in Action Required, you receive a consolidated reminder email every alternate day listing every payment still pending action, with a direct link to each RFI."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Each email states what happens if you do not respond before the response window closes."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"if-you-dont-respond","__idx":9},"children":["If you don't respond"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If the requested documents are not submitted before the Response Deadline, the payment moves to Expired and can no longer proceed to settlement. Respond as early as possible — document review begins as soon as you upload."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"testing-in-sandbox","__idx":10},"children":["Testing in sandbox"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You can reproduce a flagged payment end-to-end in sandbox using a reserved test amount. Create a payment for exactly ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["6623"]}," minor units"]}," (i.e. ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["6623"]}," in the smallest unit of any currency, such as $66.23 or €66.23) and it is forced into a sanctions-screening hit:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The payment still completes with ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["status: success"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Its ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["compliance_status"]}," is set to ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["action_required"]}," and a payment-screening RFI is raised against it."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Settlement is held until the RFI is resolved, exactly as in production."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This works for any payment method and whether or not a customer is attached, so it also covers push (bank transfer) payments that have no customer. Any other amount screens normally and clears."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You can trigger this against the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api-documentation/apis/openapi/payment/createmockpayment"},"children":["Create a mock payment"]}," endpoint by passing ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["amount: 6623"]},". The reserved amount only takes effect in sandbox — in production the same amount is screened for real and is not treated specially."]}]},"headings":[{"value":"Compliance Reviews & RFIs on Successful Payments","id":"compliance-reviews--rfis-on-successful-payments","depth":1},{"value":"Compliance status","id":"compliance-status","depth":2},{"value":"When a payment is flagged","id":"when-a-payment-is-flagged","depth":2},{"value":"Where it appears","id":"where-it-appears","depth":3},{"value":"On the payment","id":"on-the-payment","depth":3},{"value":"Responding to an RFI","id":"responding-to-an-rfi","depth":2},{"value":"Impact on settlement","id":"impact-on-settlement","depth":2},{"value":"RFI webhook","id":"rfi-webhook","depth":2},{"value":"Emails and reminders","id":"emails-and-reminders","depth":2},{"value":"If you don't respond","id":"if-you-dont-respond","depth":2},{"value":"Testing in sandbox","id":"testing-in-sandbox","depth":2}],"frontmatter":{"title":"Compliance Reviews & RFIs on Successful Payments","seo":{"title":"Compliance Reviews & RFIs on Successful Payments"}},"lastModified":"2026-09-03T10:30:18.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/product-guide/request-for-information/compliance-reviews-and-rfis-on-successful-payments","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}