{"templateId":"markdown","versions":[{"version":"v2026.03","label":"v2026.03","link":"/products/payments-direct-2/user-interface/tutorials/approve-a-payment","default":true,"active":true,"folderId":"eb16255d"},{"version":"v2025.11","label":"v2025.11","link":"/products/payments-direct-2/v2025.11/user-interface/tutorials/approve-a-payment","default":false,"active":false,"folderId":"eb16255d"}],"sharedDataIds":{"sidebar":"sidebar-products/payments-direct-2/@v2025.11/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"Submit and approve a payment","description":"User guides, API reference, and support resources.","siteUrl":"https://docs.ripple.com/products/custody","lang":"en-US","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"submit-and-approve-a-payment","__idx":0},"children":["Submit and approve a payment"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This tutorial describes the end-to-end workflow for submitting a payment for approval as a maker, and reviewing and approving that payment as a checker."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info","name":"Note"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The payment approvals feature must be enabled for your account before you can use it. Contact your ","Ripple Payments"," account manager to enable this feature."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"part-1-submit-a-payment-for-approval-maker","__idx":1},"children":["Part 1: Submit a payment for approval (maker)"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["As a maker, you create a payment and submit it for review. The payment is not sent until a checker approves it."]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Select the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Payments"]}," tab."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Create payment"]}," > ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Individual"]},"."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Complete all payment details. For step-by-step instructions on filling out the payment form, see ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/products/payments-direct-2/user-interface/tutorials/send-a-single-payment"},"children":["Send a single payment"]},"."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["In the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Review"]}," section, review the quote and all payment details. If everything looks correct, select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Submit for approval"]},"."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["A confirmation message appears and you are taken to the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Approval log"]}," tab. Your payment appears with a status of ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Pending"]},"."]}]}]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info","name":"Note"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["No payment is processed at this stage. The payment is only executed once a checker approves the request."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you need to cancel the request before a checker acts on it, select the payment in the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Approval log"]}," and select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Cancel"]},". The approval status changes to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Cancelled"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"part-2-review-and-approve-a-payment-checker","__idx":2},"children":["Part 2: Review and approve a payment (checker)"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["As a checker, you review pending payment requests submitted by makers and decide whether to approve or reject them."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"navigate-to-pending-approvals","__idx":3},"children":["Navigate to pending approvals"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You can reach pending approvals in two ways:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["From the Home page"]},": If payments are waiting for your review, the approvals card shows the number of pending requests. Select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Review"]}," to go directly to the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Approval log"]}," tab."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["From the Payments tab"]},": Select the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Payments"]}," tab, then select the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Approval log"]}," tab."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"review-a-pending-payment","__idx":4},"children":["Review a pending payment"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["In the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Approval log"]}," tab, locate the payment with ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Pending"]}," status and select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Review"]},"."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The approval review panel opens with the full payment details, including the sending and receiving amounts, beneficiary information, originator details, and a live countdown showing how much time remains before the quote expires."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"warning","name":"Important"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If the quote expires before you take action, the approval request expires automatically. Once expired, the payment cannot be approved, rejected, or cancelled and the maker must create a new payment."]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Review all payment details carefully before taking action."]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"approve-the-payment","__idx":5},"children":["Approve the payment"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If the payment details are correct and the payment should proceed:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Approve and send"]},"."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The payment is sent for processing. The approval status changes to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Approved"]}," and the payment appears in the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Payments"]}," list. The approval review panel displays a link to the payment record."]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"reject-the-payment","__idx":6},"children":["Reject the payment"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If there is a problem with the payment and it should not proceed:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Reject"]},"."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["In the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Reject payment"]}," dialog, select one or more reasons for the rejection:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Incorrect information"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Cost (FX + fees)"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Purpose of transaction not defined"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Duplicate payment"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Other reason"]}," — if selected, enter a brief description in the text field (50 characters maximum)"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Reject payment"]}," to confirm."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The approval status changes to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Rejected"]},". The maker can view the rejection reason by selecting the payment in the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Approval log"]},"."]}]}]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"success","name":"Tip"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The maker can resubmit a rejected payment by creating a new payment and selecting ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Submit for approval"]}," again."]}]}]},"headings":[{"value":"Submit and approve a payment","id":"submit-and-approve-a-payment","depth":1},{"value":"Part 1: Submit a payment for approval (maker)","id":"part-1-submit-a-payment-for-approval-maker","depth":2},{"value":"Part 2: Review and approve a payment (checker)","id":"part-2-review-and-approve-a-payment-checker","depth":2},{"value":"Navigate to pending approvals","id":"navigate-to-pending-approvals","depth":3},{"value":"Review a pending payment","id":"review-a-pending-payment","depth":3},{"value":"Approve the payment","id":"approve-the-payment","depth":3},{"value":"Reject the payment","id":"reject-the-payment","depth":3}],"frontmatter":{"seo":{"title":"Submit and approve a payment"}},"lastModified":"2026-03-31T03:43:45.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/products/payments-direct-2/user-interface/tutorials/approve-a-payment","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}