Proposal For Adding Nickname For Credit Card In Website Checkout Page, My Account Page And Save To Netsuite

Cleerline Technology Group 

Requirement 

We are needing a field added to the website checkout page where you can name the different cards you have stored in your customer record. 

For example: 

Card ending in 1004 

Nickname: Rob Work 

Card ending in 1111 

Nickname: Testing Only 

Display nickname field on the website checkout page and my account add a credit card or edit page. 

When the details are saved, they need to be updated in the Netsuite customer record as well. 

When the nickname is saved to Netsuite, populate it to my account credit card page and checkout page. 

Our Solution 

  • First of all, we have checked the possibility of adding a new field “Nickname” in the Netsuite customer record. But we couldn’t add a new field under Creditcard in netsuite record due to some limitations. 
     
  • So, we are suggesting an alternative way, that is to use “Memo” field under Creditcard in the Netsuite customer record instead of creating a new field “Nickname”. 
  • We can use “Memo” field for populating the nickname given from the checkout and my account credit card pages. 
     
     
  • In the credit card page in my account, we can add nickname field as given below. 


  • In the checkout payment page, we can add nickname field as given below. 
     


  • When we enter the nickname and submit it from the website, it will update in the NetSuite customer record also. 
  • When the nickname is saved to Netsuite in the Memo field, it will populate to my account credit card page and checkout payment page. 

Assumptions 

  • Using Memo field in Netsuite instead of creating new Nickname field. 
  • We are placing this new nickname field under the name field in my account credit card page and checkout payment page. 

Doubts 

  • Can we use “Nickname” as the field label for new field in credit card pages if we are using memo field in Netsuite? 

Leave a comment

Your email address will not be published. Required fields are marked *