API keys

Shift4 has two kinds of API keys: 

  • Public key - used to identify the account on the front-end 

  • Secret key - used to authorize API operations on the back-end 

Both of those are necessary to integrate Shift4 forms properly.  

Test environment and live environment have separate sets of API keys. Once integration in the test environment you can simply replace the test keys with production ones in order to start processing.

Delete

Warning

Please make sure that the Secret Key is shared with authorized parties only! 


Delete

Note

Every processing account has its own separate set of API keys. 


Locating API keys 

  1. Pick the account you want to find API keys for by using the drop-down in the upper right of the backoffice.

  2. Click on the Account name again. 

  3. Click on Account settings. 

  4. Navigate to the API keys section.


Generating new API key 

  1. Pick the account you want to generate the new API key for by using the drop-down in the upper right of the backoffice.

  2. Click on the Account name again. 

  3. Click on Account settings

  4. Navigate to the API keys section.

  5. Click on the Roll button. 

  6. Choose when you want to expire an existing API key. 

  7. Verify the process using your Email and Password

  8. Click on the Roll API key button.


Delete

Warning

Rolled API keys won't be inserted automatically into your integration. Remember to replace old keys with the new ones



Was this article helpful?