Connect your Stripe account with VERSITAL

Connect your Stripe account with VERSITAL

Warning
The Stripe integration requires you to create and manage your own stripe account at www.stripe.com.  Similarly, the NetSuite payment processing is a feature you must sign up for and enable to be able to use.  VERSITAL does not store or see any credit card data that is entered or processed.  All credit card transactions and data is processed solely through a 3rd party application; either Stripe or NetSuite.
You as the customer are responsible for any charges related to processing payments through either platform and VERSITAL or Maven Cloud Technologies does not have any agreement or contract with either party with regards to payment processing or payment processing rates.
  1. If you do not already have an account with Stripe you will need to create one at www.stripe.com.  Once created login to Stripe and go to the Developers tab


  2. Then click on API Keys


  3. Then click "Create Secret Key"


  4. Once the key is created copy the Secret Key.  (Do not use the Publishable Key, only the Secret Key)


  5. Next in your NetSuite environment that is connected with VERSITAL navigate to Setup > Company > API Secrets


  6. Click Create New


  7. Give your new secret a name and ID


  8. Paste the Secret Key from Stripe into the Password and Confirm Password fields


  9. Click on the Restrictions tab then mark the Allow for All Scripts and Allow for All Domains checkboxes then click Save


  10. Once saved you may need to clear the search box to see all API Secrets. Then copy the internal ID of the API secret you just created


  11. Paste this value into the configuration for the Pay Invoices OR Grid Order Entry custom element


  12. Lastly, enter the internal ID for the Payment Method that should be used on the payment record that is created.  (You can find your payment methods at Setup > Accounting > Accounting Lists.  Then set the filter to Payment Methods)


  13. Once you have completed all the necessary steps you can save the portal builder and the next time a user logs in they will have the ability to pay for orders OR invoices through your VERSITAL user site.



    • Related Articles

    • VERSITAL Elements Reference Guide

      Click on the record type below to view detailed information on how each element can be configured in the VERSITAL portal builder NetSuite Records Entity Records Entity records in NetSuite represent a business entity that you work with. Most commonly ...
    • Update your VERSITAL password

      To update your password to login to VERSITAL you can login and navigate to Account Settings then the Security tab. Here you can enter your current password and new password to make the changes. Be sure to click Save Changes before navigating away ...
    • Step 4 - Add VERSITAL Administrators

      In NetSuite navigate to the Employee record that you want to give access to VERSITAL to. Then on the Access subtab click "New VERSITAL Administrator" Enter the Name and Email address for this Administrator. Mark the Status checkbox and mark "Send ...
    • Update your Account Information

      In VERSITAL you can update your personal information under the Account Settings tab. Here you can update your name, email and phone number if applicable. The company and company code fields are read only and can be viewed at anytime to share with ...
    • Setting up the VERSITAL Item Category for the Grid Order Entry element

      The VERSITAL Grid Order Entry element provides a drop down menu to use as a filter, that will filter products in the element based on the category assigned to each Item Record in you Netsuite environment. This feature requires some administrative ...