Chargent’s Developer API allows you to connect payments from any external system to Salesforce via Chargent, delivering payment processing to fit your business needs and enabling you to create custom checkout flows easily. These web services are available as an extension of the standard REST API that Salesforce offers, so they can be called in the same way that you interact with other parts of the Salesforce API.
Note: Development using Chargent’s API requires Platform Edition or above. For more information about our editions, visit our Pricing page.
You can also call Chargent methods directly from inside Salesforce without a user initiating them, such as from a customized Visualforce interface.
Chargent’s API allows you to call actions programmatically. The following are examples of actions possible using the Chargent REST API:
- Chargent Orders
- Create Recurring Chargent Order
- Create One-Time Chargent Order
- Create Credit Chargent Order
- Create Chargent Order Credit
- Create Chargent Order Unlinked Refund
- Payment Methods
- Create Payment Method
- Assign Payment Method to Chargent Order
- Unassign Payment Method to Chargent Order
- Tokenization
- Multiple Gateway Tokenization
- Headless Tokenization
- Import Payment Method Tokens
- Chargent Transactions
- Create Payment Authorization Methods
- Create Payment Authorization
- Create Payment Authorization Reversal
- Create Payment Authorization Capture
- Create Payment Sale
- Headless Sale
- Create Full Payment Refund
- Create Partial Payment Refund
- Payment Request
- Create Payment Request
For complete information regarding Chargent’s REST API, please check out our Developer Documentation Website.