LearnDash_PayPal_IPN::is_ready()
Method: Returns true if everything is configured and payment gateway can be used, otherwise false.
@package: LearnDash
Source Files: src/deprecated/LearnDash_PayPal_IPN.php
Method: Returns true if everything is configured and payment gateway can be used, otherwise false.
Function: Maps the payment button label.
Function: Gets meta for transaction related to PayPal.
Function: Gets meta for transaction related to RazorPay.
Function: Saves current LD version as a transaction meta.
Function: Grabs the final price of the transaction.
Function: Gets meta for transaction related to Stripe.
Function: Gets payment meta for transaction based upon payment processor.
Function: Gets meta for transaction if coupon was used.
Function: Sends the course/group purchase invoice email
Function: Create a unique hash for the pre-purchase action that will validate the return transaction logic.
Function: Get the PayPal purchase success redirect URL.
Function: Get the PayPal purchase cancel redirect URL.
Method: Delete user hash meta values.
Method: Verify user hash nonce.
Method: Validate the IPN Customer data.
Method: Validate the IPN Receiver data.
Method: Validate the IPN POST Payment Type.
Method: Validate the IPN POST Payment Status.
Method: Update the IPN Transaction post meta.