- Previous: Quick Start Guide
- Up: Private Messaging APIs
- Next: IP OnRamp Service Configuration
OffRamp Prerequisites and Setup
Compassion's open architecture allows freedom to work within our framework.
Each Global Partner (GP) will have their own OffnRamp service with their URL. Messages from the Global Ministry Center (GMC) to the GP will be delivered to this OnRamp service.
The GMC SOA Team can provide a sample GP OnRamp service to be used in a Windows environment or provide an interface specification to be used in a non-Windows environment.
Click here to download the OnRamp WSDL document.
In order to support Federated Security the IP technical staff must:
- Decide where the GP OnRamp service will be hosted and the URL to be used
- Decide on the host name you want to use: (i.e. https://services.compassion.xx where “xx” represents the international partner country code)
- Decide where it will be hosted and any network requirements (firewall, NAT, over port: 443, load balancers, VLANs, etc.)
- Register public DNS to the public GP address.
- Acquire a public certificate that will be used for ssl. (name or wildcard must match DNS)
- Install the certificate on the machine and bind it to port:443. (if not available, and we need to use a different port, we just need to know)
- Give the GMC SOA team the above information and credentials so that we can login and setup the IP OnRamp and get it configured with federated security.
The GMC SOA Team will install the GP OnRamp and configure it with Federated Security. Once setup is completed, the GMC SOA Team will conduct tests to ensure that messages can be delivered from GMC servers to the OnRamp service.
The types of messages the GP will receive from the GMC Source System are listed in Available Message Types.
For a sample of a .net OnRamp or a sample of a SOAP WSDL, please contact the Cornerstone Connect team.
- Previous: Quick Start Guide
- Up: Private Messaging APIs
- Next: IP OnRamp Service Configuration
Docs Navigation
- Compassion API Library
- Standards Documents
- Legacy APIs (Deprecating)
- Web Services Handshake (Legacy) - Notification and Command Messages
- Public API
- Private IPG APIs
- Private REST Services
- REST Get CDSP Implementor V1
- REST Get Child Case Study V1
- REST Get Child Exit Details V1
- REST Get Child Image V1
- REST Get Child Information V1
- REST Get Community V1
- REST Get Country V1
- REST Get CSP Implementor V1
- REST Get Local Church Partner V1
- REST Get Program Implementor V1
- REST Get Project Age Groups V1
- REST Get Child Image V1 - 2015/03
- Private Messaging APIs
- Quick Start Guide
- OffRamp Prerequisites and Setup
- IP OnRamp Service Configuration
- Available Message Types
- Message and Service Relationships
- Troubleshooting
- General Error Messages from Compass Party Host
- EsdMessageErrorMOE Sample
- Sample REST End-To-End Test Plan
- SOAP Wrapper Sample for Messages to GMC
- Allocate Child Message
- Cancel Commitment Message
- Commitment Canceled Message
- Commitment Created Message
- Constituent Created Message
- Constituent Updated Message
- Constituent Upserted Message
- Create Commitment Message
- Create Constituent Message
- Create Email Message
- Create Gift Message
- Deallocate Child Message
- Depart Child Message
- Email Created Message
- Email Updated Message
- Gift Created Message
- Update Child Message
- Update Constituent Message
- Update Email Message
- Upsert Constituent Message
- Update Project Message
- Private SOAP Services
- SOAP Get Child Exit Detail 201211
- SOAP Get Child Exit Detail 201310
- SOAP Get CDSP Implementor 201309
- SOAP Get Child Image 201211
- SOAP Get Child Case Study 201310
- SOAP Get Child Case Study 201412
- SOAP Get Child Information 201211
- SOAP Get Child Information 201310
- SOAP Get Community 201309
- SOAP Get Country Information 201104
- SOAP Get Local Church Partner 201309
- SOAP Get Program Implementor 201303
- SOAP Get Program Implementor 201309
- SOAP Get Project Age Group 201309
- Service Overview
- SOAP Get CSP Implementor 201309
- SOAP Get Child Image 201503
- Private USA APIs
- Private USA Web APIs
- private cornerstone connect messaging
- private cornerstone test
- public api
0 Comments
New comments are not being accepted at this time.