Order Management

Get Involved. Join the Conversation.

Topic

    irene Low
    OM payment - Credit Card, Check and Cash Handling
    Topic posted September 10, 2019 by irene LowGreen Ribbon: 100+ Points, tagged Order Management, Order Management Analytics, Supply Chain Financial Orchestration 
    130 Views, 4 Comments
    Title:
    OM payment - Credit Card, Check and Cash Handling
    Summary:
    Is there a way to take payment in OM?
    Content:

    Hi all,

      I believe that Order Management is not designed to be a Point of sale system.

      However, it was shared with us that the new version has Credit Card capabilities. I have a few questions and hope that someone might know the answer.

    1. Does anyone know what the credit card functions/features are and how can they be used?
    2. Does OM have credit card information entry screens (when needed) and even authorization integrations.
    3. What are the steps taken to ensure PCI compliance?
    4. Does the capabilities help facilitate 3rd level reporting?
    5. Does each transaction allow more than 1 credit card type/payment?

    I was also informed that OM allows Cash and Check payments but have not been able to get any information from Oracle sites. Please let me know if that is a new feature and maybe a few sites that I can get more information in regards to payment handling in OM.

     

    Thank you!

    Irene

     

    Comment

     

    • Shyam Singh Patel

      Hi Irene,

      Credit card functionality still not available due to PCI issue. following are the history of credit card functionality I've worked with Oracle.
      as a workaround, you need to store the payment token in OM EFF and send this to AR for validation. 

      Funds Capture Direct Debit Payment Processing (Doc ID 2305601.1)

      Oracle Fusion Applications Credit Card and Bank Account Encryption (Doc ID 1504285.1)
      https://community.oracle.com/thread/4198627    ----1 Feb 2019
       

      Credit Card Integrations and Setups


       Please check below documents: Fusion Expense Integration with Corporate Credit Cards. (Doc ID 1935055.1) Uploading VISA, MasterCard, and Diner's Club Corporate Card Transactions Files In Oracle Fusion Expenses. (Doc ID 2006166.1) Fusion Expense: Setup Corporate Card Transaction Download (Doc ID 2171454.1http://docs.oracle.com/cloud/latest/financialscs_gs/OESWF/Expense_Item_Expense_svcDataObj_32.htm#oracle.apps.financials.expenses.shared.common.expenseExternalService.Expense Also there is: Please Provide A Workaround On The Credit Card Processing In OM/AR On FUSION R12. (Doc ID 2303794.1) And there is an request with development

       28926501 - ENABLE CREDIT CARD PROCESSING CONDITIONALLY - which is  targeted for 19 B .

      https://community.oracle.com/message/12998416#12998416  ---2 Feb 2018

      Please Provide A Workaround On The Credit Card Processing In OM/AR On FUSION R12. (Doc ID 2303794.1)    

      we are in Cloud R13.17.11.09 release.

      https://docs.oracle.com/en/cloud/saas/supply-chain-management/r13-update17d/fauom/managing-shipment-and-billing-details.html#FAUOM2303409
      (Managing Credit Cards and Payment Authorizations: Procedure)

      https://docs.oracle.com/en/cloud/saas/financials/r13-update17d/fawde/credit-card-data.html#FAWDE166577
      (Corporate Card Transaction Files: How They Are Processed)

      Is Credit Card And PayPal Customer Payment is supported in Fusion Receivables ? (Doc ID 2519645.1) 19.01

      A. Credit Card Feature is not supported due to pending completion of PCI (Payment Card Industry) audit. 
      As per internal update, in R13, tokenized/and or authorized credit card can be used to settle for credit card payments in Cloud.
      CyberSource will be only service provider for credit card tokenization and transaction processing in Fusion cloud.

      Please refer below article.
      Enabling Credit Card Tokenization: Explained
      https://fga.fa.us1.oraclecloud.com:443/fscmUI/faces/AtkHelpPortalMain?TopicId=338BC49C3B74797CE05362C3F00AB212

      Manage System Security Options
      https://docs.oracle.com/en/cloud/saas/financials/r13-update17d/fairp/define-payments-security.html#FAIRP2061763

      Severity 2SR 3-16544981111 : Unable to add credit card number to a customer error- IBY-825453

        Per the note from Oracle on an SR that we are currently pursuing to enable tokenization, the tokenization servlet will have to be configured and enabled in the current system to add and save any customer credit card details.

        However, as we do not have the required access for the same, we are updating the SR asking Oracle to configure the same and confirm.

        We will be able to add and save credit card details against a customer only after this the tokenization is configured and enabled in the system.

      Oracle Raised Bug 23325596 : CREDIT CARD SERVICES FOR AUTOMATIC RECEIPT

      Here is the info from Doc 1518102.1

      Details

      Tokenization is the process of storing sensitive data, such as credit card numbers, in an external, centralized, secure, data vault of a third party provider. The third party provider, known as a tokenization provider, collects the payment card data, stores it, and then returns a substitute token value that replaces sensitive data in the database of the application and in external communications, which can then be used for electronic payments, such as authorizations and settlements. You benefit from tokenization because none of your sensitive data contacts any part of Oracle Fusion Payments because it is stored on a third-party system.

      Configuring the Tokenization Servlet

      To configure the tokenization servlet, perform the following steps:

      1. On the customer's pod, install an Oracle Fusion WLS application server for the tokenization servlet.

      Note: Proxy information will already be configured.

      1. Install a SSL public certificate and a private key on the Oracle Fusion WLS application server.

      2. Enable HTTPS on the Oracle Fusion WLS application server, if necessary.

      3. Note the port number where HTTPS will run.

      4. Deploy the tokenization servlet to the Oracle Fusion WLS application server.

      5. Note the HTTPS URL of the tokenization servlet.

      6. If necessary, import the tokenization servlet’s SSL public certificate into the trust store of the Financials domain.

      7. If necessary, import the tokenization servlet’s SSL public certificate or its controlling Certificate Authority (CA) into the browser trusted server certificate store for every user. See the section entitled Importing Servlet SSL Certificate into Browser Trust Store in this document.

      Setting Up Tokenization

      To set up tokenization for Oracle Cloud or Non-Cloud environments, perform the following steps:

      1. In Oracle Fusion Applications, navigate to Setup and Maintenance.

      2. Search on the Manage System Security Options task. The task displays in the Search Results region.

      3. In the Search Results region, click the Go to Task icon. The Manage System Security Options page appears.

      4. In the Manage System Security Options page, click the Edit Token Server Setup button. The Token Server Setup dialog box appears.

      5. In the Tokenization Servlet Base URL field, enter the URL of the tokenization servlet as noted in Step 6 in the section entitled Configuring the Tokenization Servlet.

      6. In the Token Server Distinguished Name field, enter the subject common name from the tokenization application server SSL certificate as noted in Step 2 in the section entitled Configuring the Tokenization Servlet.

      7. As an alternative to the previous step, you can easily access the information required for the Token Server Distinguished Name field by performing the following steps in your Firefox browser:

      Note: The following procedure varies by browser.

      a. In the URL field, click the security icon that indicates you are on a SSL enabled site.

      b. Click the More Information button. A Page Info dialog box appears.

      c. Click the View Certificate button. The Certificate Viewer dialog box appears.

      d. Click the Details tab.

      e. In the Certificate Fields region, highlight subject. Values display in the Field Value region.

      Note: You can copy each line that is displayed in the Field Value region into the Token Server Distinguished Name field on the Token Server Setup dialog box, separated by a comma.

      For example, suppose you saw the following values in the Field Value region of the Certificate Viewer dialog box:

      CN = *.us.oracle.com

      DC = us

      DC = oracle

      DC = com

      f. Click the Close button.

      8. In the Client Identifier field, enter the value provided to you by your tokenization provider.

      9. In the Credit Card Data region on the Manage System Security Options page, click the Tokenize button.

      10. Click the Save and Close button.

      Note:

      If the tokenization servlet’s SSL public certificate is not accepted by your browser’s trust store, you can import it manually.

      Please Provide A Workaround On The Credit Card Processing In OM/AR On FUSION R12. (Doc ID 2303794.1)   -----
      Credit Card payments are supported in Rel.13 out of box including the support for orders that are pre-authorized in an upstream channel. For pre-authorized orders in Rel.13, the payment transaction identifier corresponding to the authorization can be sent into OM and which can then further be sent to AR for settlement. Are you planning to go live on Rel.12 or Rel.13?

      For credit card payments that are captured through the FOM UI, the payment authorization is done at the time of submit/booking of the order.

      SR 3-18486891951 : [IMPL SPT]Tokenize Existing Employee Credit Cards
      ( Ongoing SR )


      Customer checking to see if this SR can be closed since the fix is for 19C. 

      SR 3-17947250271 : +Payment Method/Payment Terms\Payment Type as Credit card
      ( 31-July 2018)

      On : 11.12.1.0.0 version, Customer Account Details 

      Payment Method/Payment Terms\Payment Type as Credit card 
      Can you please let me know, for manual invoices, if a customer would like to do the payment with Credit Card, how can we achieve this in Cloud. 

      Secondly, can you please help me with the full process of Credit Card payment from Order to AR invoice?i.e. Where we need to set the credit card as Mode of payment at Order level and in which table, credit card information flows from Order to AR invoice etc. 

      Please see if the document below suits your needs:Best Practices: Implementation and Configuration Consideration in Fusion Payments ( Doc ID 1454069.1 )
       

      SR 3-16544981111 : Unable to add credit card number to a customer error- IBY-825453

       (

       31 Jan 2018)

      You cannot create credit cards and any credit card related setup in Fusion at the moment as the PCI compliance audit is pending. Once that is done then credit card feature will be enabled in Fusion. After that, customers will be able to create only tokenized cards in Fusion. 
      In order to tokenize the credit card, hosted order page given by CybreSource will be used. 

      There is an existing bug logged for this issue Bug 23325596 

      SR 3-16787700491 : R13-Credit Card Payment on Fusion OM
      ( 06-Feb 2018)

      Credit card payments are currently not supported in Fusion cloud due to dependency on PCI audit. At the moment, we are unsure about the timelines and release. Though its planned to be available in future releases. 
      Date (02/02/2018) 

      Bug 23325596 [https://bug.oraclecorp.com/pls/bug/webbug_edit.edit_info_top?rptno=23325596] : CREDIT CARD SERVICES FOR AUTOMATIC RECEIPT 

      Thanks for Clarification. we already logged Bug for PCI Audit through SR 3-16544981111 : Unable to add credit card number to a customer error- IBY-825453 
      Bug 23325596 : CREDIT CARD SERVICES FOR AUTOMATIC RECEIPT 
       

      SR 3-15801064751 : +Enhancement Request: Ability to have credit card processing in Cloud Receivables
      ( 15 Oct 2017)

      On : 11.12.1.0.0 version, Receipts 

      +Enhancement Request: Ability to have credit card processing in Cloud Receivables 

      Hello, We understand that the Credit Card functionality with PCI compliance is not yet released in Cloud Receivables Release 13. 

      Our client is currently on EBS R12.2.4 using Credit Card functionality and is migrating to the Cloud environment. However, in cloud R13 this functionality is not available. 

      We will need this functionality at the earliest. Hence raising an Enhance Request 

      Please be informed that there is already an ER 23325596 logged with Oracle Fusion development requesting this feature

      Regards
      Shyam

       

    • irene Low

      Thank you for the detailed responds on credit card processing. I tried accessing "Oracle Fusion Applications Credit Card and Bank Account Encryption (Doc ID 1504285.1)
      https://community.oracle.com/thread/4198627    ----1 Feb 2019" but was unable to.. is there a way you can send me that information?

      Do you know or have any information about cash/check handling as well?

       

      Thanks!

      Irene