Create new payment

Provides a way to confirm e-learning payments from external systems.

Payments could be sent for e-learning that are not located in the Global CE Pool and not owned by commissioned authors.

Once a link has been generated, the link can be presented to the user to click on, and the user will be directed straight to the e-learning after login.

Request

  • HTTP Verb: POST
  • URI: /payment

POST Parameters

e-learning E-learning identifier*
user User identifier or email

(*) Required always.

(**) Required only by some organizations.

Response Properties

id payment identifier
e-learning E-learning identifier
user user identifier
accessLink link that may be used to access the e-learning

Request example

$API->addPayment(array(
  "e-learning" => 1431243,
  "user" => 456435
));

Output Example

array(
  "id" => 1341,
  "e-learning" => 1431243,
  "user" => 456435,
  "accessLink" => "http://abc.wcea.education/searchOnlineTraining/searchTrainingTitle/t/1431243/payment/175fcfcd935c7d3ae0f30eab2c27f406"
)