This Rules action creates a Stripe charge. It does not get the Stripe token - the token needs to be passed into the action/component. Use cases are for instance accepting credit card payments in a mobile phone where the library in the client takes care of getting the token from Stripe. This token in turn can then be passed in a newly created Drupal node allowing for the Rules action to be executed.
It used to work just fine and the charge was successfully created in the Stripe backend, but currently it does not work properly.