Skip to content

Instantly share code, notes, and snippets.

View NikV's full-sized avatar
🎯
Focusing

Nikhil Vimal NikV

🎯
Focusing
View GitHub Profile
@NikV
NikV / gist:36a305e08adfa5660485
Created July 10, 2015 23:10
Example for: gform_post_fail_subscription_payment
/**
* Fires only after a subscription payment has failed
*
* @param array $entry The Entry object
* @param array $action The Action Object
* $action = array(
* 'type' => 'cancel_subscription', // See Below
* 'transaction_id' => '', // What is the ID of the transaction made?
* 'subscription_id' => '', // What is the ID of the Subscription made?
* 'amount' => '0.00', // Amount to charge?
@NikV
NikV / gist:bb1ca7ce478c0c60d155
Created July 10, 2015 23:08
Examples for: gform_post_payment_callback
/**
* Send a notification after a user attempts a purchase
*
* @param $entry The Entries object
* @param array $action The Action Object
* $action = array(
* 'type' => 'cancel_subscription', // See Below
* 'transaction_id' => '', // What is the ID of the transaction made?
* 'subscription_id' => '', // What is the ID of the Subscription made?
@NikV
NikV / gist:8fd84357e66448c02648
Created July 10, 2015 23:08
Example for: gform_post_add_subscription_payment
/**
* Send an email after somebody renews their subscription
*
* @param array $entry The Entry Object
* @param array $action The Action Object
* $action = array(
* 'type' => 'cancel_subscription', // See Below
* 'transaction_id' => '', // What is the ID of the transaction made?
* 'subscription_id' => '', // What is the ID of the Subscription made?
* 'amount' => '0.00', // Amount to charge?
@NikV
NikV / gist:39925d1c4a37fc839bc1
Last active August 29, 2015 14:24
Gravity Forms Notification after a payment has been refunded
/**
* Fires after a payment has been refunded
*
* @param array $entry The Entry object
* @param array $action The action object
* $action = array(
* 'type' => 'cancel_subscription', // Type can be
* 'transaction_id' => '', // What is the ID of the transaction made?
* 'subscription_id' => '', // What is the ID of the Subscription made?
* 'amount' => '0.00', // Amount to charge?
@NikV
NikV / hey-jude.php
Last active August 29, 2015 14:09 — forked from billday/hello.php
<?php
/**
* Plugin Name: Hey Jude
* Description: This would have probably happened if Matt Mullenweg was a Beatles fan. (Based off Hello Dolly)
* Version: 1.0
* Author: Nikhil Vimal
*/
function hey_jude_get_lyric() {
/** These are the lyrics to Hey Jude */