{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-@l10n/pt-BR/products/payments-odl/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Use cases","description":"User guides, API reference, and support resources.","siteUrl":"https://docs.ripple.com","lang":"en-US"},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"use-cases","__idx":0},"children":["Use cases"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This section describes the uses cases that can be supported by this version of the Standard ","RippleNet Payment Object"," - Supporting Information. These use cases are not mandatory and a RippleNet member can decide which use cases they wish to support."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Please note the currencies shown in the use cases are shown as examples only."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"use-case-1","__idx":1},"children":["Use case 1"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Account with sending bank to account with receiving bank"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"../../../../images/srpo/usecase1.png","alt":"Use Case Diagram 1"},"children":[]}]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Originator account is held by the sending bank who is Ripple-connected"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Beneficiary account is held by the receiving bank who is Ripple-connected"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["There should be sufficient information in the ","RippleNet Payment Object"," to allow the receiving bank to perform their due diligence"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The receiving bank must be able to credit the beneficiary from the information in the ","RippleNet Payment Object"," (including any required domestic codes)"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"use-case-2","__idx":2},"children":["Use case 2"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Account with sending bank to account with non Ripple-connected bank"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"../../../../images/srpo/usecase2.png","alt":"Use Case Diagram 2"},"children":[]}]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Originator account is held by the sending bank who is Ripple-connected"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Hub bank is Ripple-connected and acting as a gateway into a specific country"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Beneficiary account is held by the domestic bank (non Ripple-connected bank)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["There should be sufficient information in the ","RippleNet Payment Object"," to allow the hub bank to perform their due diligence"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The hub bank must be able to forward the payment to the account at the domestic bank (local ACH / domestic requirements) from the information in the ","RippleNet Payment Object"," (including any required domestic codes)"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"use-case-3","__idx":3},"children":["Use case 3"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Account with sending bank held by Central Treasury making payments for their subsidiaries to account with receiving bank"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"../../../../images/srpo/usecase3.png","alt":"Use Case Diagram 3"},"children":[]}]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Originator account for the Central Treasury function is held by the sending bank who is Ripple-connected"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The treasury function is paying on behalf of their subsidiaries."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Beneficiary account is held by the receiving bank (Ripple-connected bank)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["There should be sufficient information in the ","RippleNet Payment Object"," to allow the receiving bank to perform their due diligence (including who is the ultimate originator of the payment)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Requirement to ensure the receiving bank can credit the payment to the beneficiary from the information in the ","RippleNet Payment Object"," (including any required domestic codes)"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"use-case-4","__idx":4},"children":["Use case 4"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Account with sending bank held by Central Treasury making payments for their subsidiaries to account with non Ripple-connected bank"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"../../../../images/srpo/usecase4.png","alt":"Use Case Diagram 4"},"children":[]}]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Originator account for the Central Treasury function is held by the sending bank who is Ripple-connected"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The Treasury function is paying on behalf of their subsidiaries"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Hub bank is Ripple-connected and acting as a gateway into a specific country"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["There should be sufficient information in the ","RippleNet Payment Object"," to allow the hub bank to perform their due diligence (including who is the ultimate originator of the payment)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Beneficiary account is held by the domestic bank (non Ripple-connected bank)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Requirement to ensure the hub bank can forward the payment to the domestic bank (local ACH / domestic requirements) from the information in the ","RippleNet Payment Object"," (including any required domestic codes)"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"use-case-5","__idx":5},"children":["Use case 5"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Account with sending bank held by payment provider making payments for their customers to account with receiving bank"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"../../../../images/srpo/usecase5.png","alt":"Use Case Diagram 5"},"children":[]}]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Originator account for the payment provider is held by the sending bank who is Ripple-connected"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The payment provider is paying on behalf of their customers"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Beneficiary account is held by the receiving bank (Ripple-connected bank)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["There should be sufficient information in the ","RippleNet Payment Object"," to allow receiving bank to perform their due diligence (including  who is the ultimate originator of the payment)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Requirement to ensure receiving bank can credit the payment to the Beneficiary from the information in the ","RippleNet Payment Object"," (including any required domestic codes)"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"use-case-6","__idx":6},"children":["Use case 6"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Account with sending bank held by payment provider making payments for their customers to account with non Ripple-connected bank"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"../../../../images/srpo/usecase6.png","alt":"Use Case Diagram 6"},"children":[]}]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Originator account held by the payment provider at the sending bank who is Ripple-connected"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The payment provider is paying on behalf of their customers"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Hub bank is Ripple-connected and acting as a gateway into a specific country"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["There should be sufficient information in the ","RippleNet Payment Object"," to allow hub bank to perform their due diligence (including who is the ultimate originator of the payment)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Beneficiary account is held by the domestic bank (non Ripple-connected bank)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Requirement to ensure hub bank can forward the payment to the domestic bank (local ACH / domestic requirements) from the information in the ","RippleNet Payment Object"," (including any required domestic codes)"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"use-case-7","__idx":7},"children":["Use case 7"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Account with receiving bank held by Corporate Central Treasury receiving payments for their Subsidiaries"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"../../../../images/srpo/usecase7.png","alt":"Use Case Diagram 7"},"children":[]}]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Originator account is held by the sending bank who is Ripple-connected"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The Originator is sending the payment to the Central Treasury function who is collecting the payment on behalf of their subsidiaries"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The sending bank needs to perform their due diligence (including who is the ultimate receiver of the payment)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Beneficiary account is held by the receiving bank (Ripple-connected bank)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["There should be sufficient information in the ","RippleNet Payment Object"," to allow the receiving bank to perform their due diligence (including who is the ultimate receiver of the payment)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Requirement to ensure the receiving bank can credit the payment to the Central Treasury’s account from the information in the ","RippleNet Payment Object"," (including any required domestic codes)"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"use-case-8","__idx":8},"children":["Use case 8"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Account with receiving bank held by payment provider receiving payments for their customers"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"../../../../images/srpo/usecase8.png","alt":"Use Case Diagram 8"},"children":[]}]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Originator account is held by the sending bank who is Ripple-connected"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The Originator is sending the payment to the payment provider who is collecting the payment on behalf of their customers"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The sending bank needs to perform their due diligence (including who is the ultimate receiver of the payment)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Beneficiary account is held by the receiving bank (Ripple-connected bank)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["There should be sufficient information in the ","RippleNet Payment Object"," to allow the receiving bank to perform their due diligence (including who is the ultimate receiver of the payment)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Requirement to ensure the receiving bank can credit the payment to the payment provider from the information in the ","RippleNet Payment Object"," (including any required domestic codes)"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"use-case-9","__idx":9},"children":["Use case 9"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Account with a domestic bank held by Corporate Central Treasury receiving payments for their subsidiaries"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"../../../../images/srpo/usecase9.png","alt":"Use Case Diagram 9"},"children":[]}]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Originator account is held by the sending bank who is Ripple-connected"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The Originator is sending the payment to the Central Treasury function who is collecting the payment on behalf of their subsidiaries"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The sending bank needs to perform their due diligence (including who is the ultimate receiver of the payment)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Beneficiary Account is held by the domestic bank (non Ripple-connected bank)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["There should be sufficient information in the ","RippleNet Payment Object"," to allow the Gateway Bank to perform their due diligence (including who is the ultimate receiver of the payment)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Requirement to ensure the Gateway Bank can forward the payment to the domestic bank (local ACH / domestic requirements) from the information in the ","RippleNet Payment Object"," (including any required domestic codes)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Requirement to ensure the domestic bank can credit the payment to the Central Treasury’s account from the information in the ","RippleNet Payment Object"," (including any required domestic codes)"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"use-case-10","__idx":10},"children":["Use case 10"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Account with a domestic bank held by payment provider receiving payments for their customers"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"../../../../images/srpo/usecase10.png","alt":"Use Case Diagram 10"},"children":[]}]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Originator account is held by the sending bank who is Ripple-connected"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The Originator is sending the payment to the payment provider who is collecting the payment on behalf of their customers."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The sending bank needs to perform their due diligence (including who is the ultimate receiver of the payment)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Beneficiary account is held by the domestic bank (Non Ripple-connected bank)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["There should be sufficient information in the ","RippleNet Payment Object"," to allow the Gateway Bank to perform their due diligence (including who is the ultimate receiver of the payment)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Requirement to ensure Gateway Bank can forward the payment to the domestic bank (local ACH / domestic requirements) from the information in the ","RippleNet Payment Object"," (including any required domestic codes)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Requirement to ensure the domestic bank can credit the payment to the Central Treasury’s Account from the information in the ","RippleNet Payment Object"," (including any required domestic codes)"]}]}]},"headings":[{"value":"Use cases","id":"use-cases","depth":1},{"value":"Use case 1","id":"use-case-1","depth":2},{"value":"Use case 2","id":"use-case-2","depth":2},{"value":"Use case 3","id":"use-case-3","depth":2},{"value":"Use case 4","id":"use-case-4","depth":2},{"value":"Use case 5","id":"use-case-5","depth":2},{"value":"Use case 6","id":"use-case-6","depth":2},{"value":"Use case 7","id":"use-case-7","depth":2},{"value":"Use case 8","id":"use-case-8","depth":2},{"value":"Use case 9","id":"use-case-9","depth":2},{"value":"Use case 10","id":"use-case-10","depth":2}],"frontmatter":{"seo":{"title":"Use cases"}},"lastModified":"2026-10-21T22:20:29.922Z","pagePropGetterError":{"message":"","name":""}},"slug":"/pt-br/products/payments-odl/api-docs/ripplenet/resources/srpo/use-cases","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}